summaryrefslogtreecommitdiff
path: root/plugins/kotlin/jps/jps-plugin/tests/testData/incremental/withJava/javaUsedInKotlin/mixedInheritance/build.log
blob: 3f7c84f33c46b42eabe4914a78136cd65da6f9b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
================ Step #1 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files
Cleaning output files:
  out/production/module/DerivedClass1.class
  out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Class 'DerivedClass1' is not abstract and does not implement abstract base class member public/*package*/ abstract fun myAbs(): Unit defined in BaseClass

================ Step #2 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: OK
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files

================ Step #3 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files

================ Step #4 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files
Cleaning output files:
  out/production/module/DerivedClass1.class
  out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
'doSmth' hides member of supertype 'BaseClass' and needs 'override' modifier

================ Step #5 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: OK
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files
Cleaning output files:
  out/production/module/DerivedClass1.class
  out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: OK
------------------------------------------

================ Step #6 =================

Cleaning output files:
  out/production/module/DerivedClass1.class
  out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: OK
------------------------------------------

================ Step #7 =================

Cleaning output files:
  out/production/module/BaseClass.class
End of files
Exit code: NOTHING_DONE
------------------------------------------
Compiling files:
  src/BaseClass.java
End of files
Cleaning output files:
  out/production/module/DerivedClass1.class
  out/production/module/META-INF/module.kotlin_module
End of files
Compiling files:
  src/DerivedClass1.kt
End of files
Exit code: ABORT
------------------------------------------
COMPILATION FAILED
Return type of 'doSmthAnother' is not a subtype of the return type of the overridden member 'public/*package*/ open fun doSmthAnother(): String! defined in BaseClass'