saket
12/12/2019, 7:08 AMiosX64()
with fromPreset(presets.iosX64)
is fine, but the actual error is coming from these lines:
framework {
// Disable bitcode embedding for the simulator build.
if (!buildForDevice) {
embedBitcode("disable")
}
}
ilya.matveev
12/12/2019, 9:05 AMsaket
12/12/2019, 2:20 PMkpgalligan
12/12/2019, 10:49 PMsaket
12/12/2019, 11:02 PMassertk
is also a bottleneck because it's on an older version of kotlin. Once I get this setup working, I'm never updating the kotlin version until k/n becomes ABI stable.kpgalligan
12/13/2019, 2:43 AMsubscribe(
object : ObservableObserver<T>, CompletableCallbacks by emitter {
override fun onSubscribe(disposable: Disposable) {
disposableWrapper.set(disposable)
}
override fun onNext(value: T) {
emitter.tryCatch(block = { predicate(value) }) {
when {
it -> emitter.onNext(value)
else -> emitter.onComplete()
}
}
}
}
)
subscribe(
TODO()
/*object : ObservableObserver<T>, CompletableCallbacks by emitter {
override fun onSubscribe(disposable: Disposable) {
disposableWrapper.set(disposable)
}
override fun onNext(value: T) {
emitter.tryCatch(block = { predicate(value) }) {
when {
it -> emitter.onNext(value)
else -> emitter.onComplete()
}
}
}
}*/
)
object
, or by emitter
, but something is crashing the compiler.saket
12/13/2019, 9:24 PM