Skip to content

rxjs import error #1126

Description

@wszgrcy

What happened

npm warn Unknown user config "msvs_version". This will stop working in the next major version of npm.

> perry-test@1.0.0 start
> perry compile src/main.ts -o myapp -v && bash -c './myapp'

Collecting modules...
  Compile package: rxjs
  Dynamic stdlib dispatch: ALLOWED globally (perry.allowDynamicStdlibDispatch: true)
  Warning: unknown identifier 'requestAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'cancelAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'requestAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'cancelAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'doInnerSub' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'startBuffer' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeToSource' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeToSource' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeForRepeatWhen' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'send' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'startWindow' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'requestAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'cancelAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'requestAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'cancelAnimationFrame' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'doInnerSub' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'startBuffer' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeToSource' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeToSource' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'subscribeForRepeatWhen' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'send' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
  Warning: unknown identifier 'startWindow' — assuming global; member access will dispatch by name at runtime, bare reads lower to 0
Found 227 module(s): 227 native, 0 JavaScript
Generating code...

Module init order (226 modules):
  [0] node_modules\rxjs\src\internal\util\createErrorClass.ts
  [1] node_modules\rxjs\src\internal\util\UnsubscriptionError.ts
  [2] node_modules\rxjs\src\internal\util\arrRemove.ts
  [3] node_modules\rxjs\src\internal\util\isFunction.ts
  [4] node_modules\rxjs\src\internal\Subscription.ts
  [5] node_modules\rxjs\src\internal\types.ts
  [6] node_modules\rxjs\src\internal\NotificationFactories.ts
  [7] node_modules\rxjs\src\internal\config.ts
  [8] node_modules\rxjs\src\internal\scheduler\timeoutProvider.ts
  [9] node_modules\rxjs\src\internal\util\errorContext.ts
  [10] node_modules\rxjs\src\internal\util\noop.ts
  [11] node_modules\rxjs\src\internal\util\reportUnhandledError.ts
  [12] node_modules\rxjs\src\internal\Subscriber.ts
  [13] node_modules\rxjs\src\internal\Operator.ts
  [14] node_modules\rxjs\src\internal\symbol\observable.ts
  [15] node_modules\rxjs\src\internal\util\identity.ts
  [16] node_modules\rxjs\src\internal\util\pipe.ts
  [17] node_modules\rxjs\src\internal\Observable.ts
  [18] node_modules\rxjs\src\internal\util\ObjectUnsubscribedError.ts
  [19] node_modules\rxjs\src\internal\Subject.ts
  [20] node_modules\rxjs\src\internal\AsyncSubject.ts
  [21] node_modules\rxjs\src\internal\BehaviorSubject.ts
  [22] node_modules\rxjs\src\internal\scheduler\intervalProvider.ts
  [23] node_modules\rxjs\src\internal\observable\empty.ts
  [24] node_modules\rxjs\src\internal\util\isArrayLike.ts
  [25] node_modules\rxjs\src\internal\util\isAsyncIterable.ts
  [26] node_modules\rxjs\src\internal\util\isInteropObservable.ts
  [27] node_modules\rxjs\src\internal\symbol\iterator.ts
  [28] node_modules\rxjs\src\internal\util\isIterable.ts
  [29] node_modules\rxjs\src\internal\util\isPromise.ts
  [30] node_modules\rxjs\src\internal\util\isReadableStreamLike.ts
  [31] node_modules\rxjs\src\internal\util\throwUnobservableError.ts
  [32] node_modules\rxjs\src\internal\observable\innerFrom.ts
  [33] node_modules\rxjs\src\internal\scheduled\scheduleArray.ts
  [34] node_modules\rxjs\src\internal\util\executeSchedule.ts
  [35] node_modules\rxjs\src\internal\scheduled\scheduleAsyncIterable.ts
  [36] node_modules\rxjs\src\internal\scheduled\scheduleIterable.ts
  [37] node_modules\rxjs\src\internal\operators\OperatorSubscriber.ts
  [38] node_modules\rxjs\src\internal\util\lift.ts
  [39] node_modules\rxjs\src\internal\operators\observeOn.ts
  [40] node_modules\rxjs\src\internal\operators\subscribeOn.ts
  [41] node_modules\rxjs\src\internal\scheduled\scheduleObservable.ts
  [42] node_modules\rxjs\src\internal\scheduled\schedulePromise.ts
  [43] node_modules\rxjs\src\internal\scheduled\scheduleReadableStreamLike.ts
  [44] node_modules\rxjs\src\internal\scheduled\scheduled.ts
  [45] node_modules\rxjs\src\internal\observable\from.ts
  [46] node_modules\rxjs\src\internal\util\isScheduler.ts
  [47] node_modules\rxjs\src\internal\util\args.ts
  [48] node_modules\rxjs\src\internal\observable\of.ts
  [49] node_modules\rxjs\src\internal\observable\throwError.ts
  [50] node_modules\rxjs\src\internal\Notification.ts
  [51] node_modules\rxjs\src\internal\scheduler\dateTimestampProvider.ts
  [52] node_modules\rxjs\src\internal\ReplaySubject.ts
  [53] node_modules\rxjs\src\internal\scheduler\Action.ts
  [54] node_modules\rxjs\src\internal\Scheduler.ts
  [55] node_modules\rxjs\src\internal\util\EmptyError.ts
  [56] node_modules\rxjs\src\internal\firstValueFrom.ts
  [57] node_modules\rxjs\src\internal\lastValueFrom.ts
  [58] node_modules\rxjs\src\internal\operators\refCount.ts
  [59] node_modules\rxjs\src\internal\observable\ConnectableObservable.ts
  [60] node_modules\rxjs\src\internal\operators\map.ts
  [61] node_modules\rxjs\src\internal\util\mapOneOrManyArgs.ts
  [62] node_modules\rxjs\src\internal\observable\bindCallbackInternals.ts
  [63] node_modules\rxjs\src\internal\observable\bindCallback.ts
  [64] node_modules\rxjs\src\internal\observable\bindNodeCallback.ts
  [65] node_modules\rxjs\src\internal\AnyCatcher.ts
  [66] node_modules\rxjs\src\internal\util\argsArgArrayOrObject.ts
  [67] node_modules\rxjs\src\internal\util\createObject.ts
  [68] node_modules\rxjs\src\internal\observable\combineLatest.ts
  [69] node_modules\rxjs\src\internal\operators\mergeInternals.ts
  [70] node_modules\rxjs\src\internal\operators\mergeMap.ts
  [71] node_modules\rxjs\src\internal\operators\mergeAll.ts
  [72] node_modules\rxjs\src\internal\operators\concatAll.ts
  [73] node_modules\rxjs\src\internal\observable\concat.ts
  [74] node_modules\rxjs\src\internal\observable\defer.ts
  [75] node_modules\rxjs\src\internal\observable\connectable.ts
  [76] node_modules\rxjs\src\internal\scheduler\animationFrameProvider.ts
  [77] node_modules\rxjs\src\internal\scheduler\performanceTimestampProvider.ts
  [78] node_modules\rxjs\src\internal\observable\dom\animationFrames.ts
  [79] node_modules\rxjs\src\internal\observable\forkJoin.ts
  [80] node_modules\rxjs\src\internal\observable\fromEvent.ts
  [81] node_modules\rxjs\src\internal\observable\fromEventPattern.ts
  [82] node_modules\rxjs\src\internal\observable\generate.ts
  [83] node_modules\rxjs\src\internal\observable\iif.ts
  [84] node_modules\rxjs\src\internal\scheduler\timerHandle.ts
  [85] node_modules\rxjs\src\internal\scheduler\AsyncScheduler.ts
  [86] node_modules\rxjs\src\internal\scheduler\AsyncAction.ts
  [87] node_modules\rxjs\src\internal\scheduler\async.ts
  [88] node_modules\rxjs\src\internal\util\isDate.ts
  [89] node_modules\rxjs\src\internal\observable\timer.ts
  [90] node_modules\rxjs\src\internal\observable\interval.ts
  [91] node_modules\rxjs\src\internal\observable\merge.ts
  [92] node_modules\rxjs\src\internal\observable\never.ts
  [93] node_modules\rxjs\src\internal\util\argsOrArgArray.ts
  [94] node_modules\rxjs\src\internal\observable\onErrorResumeNext.ts
  [95] node_modules\rxjs\src\internal\observable\pairs.ts
  [96] node_modules\rxjs\src\internal\operators\filter.ts
  [97] node_modules\rxjs\src\internal\util\not.ts
  [98] node_modules\rxjs\src\internal\observable\partition.ts
  [99] node_modules\rxjs\src\internal\observable\race.ts
  [100] node_modules\rxjs\src\internal\observable\range.ts
  [101] node_modules\rxjs\src\internal\observable\using.ts
  [102] node_modules\rxjs\src\internal\observable\zip.ts
  [103] node_modules\rxjs\src\internal\operators\audit.ts
  [104] node_modules\rxjs\src\internal\operators\auditTime.ts
  [105] node_modules\rxjs\src\internal\operators\buffer.ts
  [106] node_modules\rxjs\src\internal\operators\bufferCount.ts
  [107] node_modules\rxjs\src\internal\operators\bufferTime.ts
  [108] node_modules\rxjs\src\internal\operators\bufferToggle.ts
  [109] node_modules\rxjs\src\internal\operators\bufferWhen.ts
  [110] node_modules\rxjs\src\internal\operators\catchError.ts
  [111] node_modules\rxjs\src\internal\operators\scanInternals.ts
  [112] node_modules\rxjs\src\internal\operators\reduce.ts
  [113] node_modules\rxjs\src\internal\operators\toArray.ts
  [114] node_modules\rxjs\src\internal\operators\joinAllInternals.ts
  [115] node_modules\rxjs\src\internal\operators\combineLatestAll.ts
  [116] node_modules\rxjs\src\internal\operators\combineAll.ts
  [117] node_modules\rxjs\src\internal\operators\combineLatest.ts
  [118] node_modules\rxjs\src\internal\operators\combineLatestWith.ts
  [119] node_modules\rxjs\src\internal\operators\concatMap.ts
  [120] node_modules\rxjs\src\internal\operators\concatMapTo.ts
  [121] node_modules\rxjs\src\internal\operators\concat.ts
  [122] node_modules\rxjs\src\internal\operators\concatWith.ts
  [123] node_modules\rxjs\src\internal\observable\fromSubscribable.ts
  [124] node_modules\rxjs\src\internal\operators\connect.ts
  [125] node_modules\rxjs\src\internal\operators\count.ts
  [126] node_modules\rxjs\src\internal\operators\debounce.ts
  [127] node_modules\rxjs\src\internal\operators\debounceTime.ts
  [128] node_modules\rxjs\src\internal\operators\defaultIfEmpty.ts
  [129] node_modules\rxjs\src\internal\operators\ignoreElements.ts
  [130] node_modules\rxjs\src\internal\operators\mapTo.ts
  [131] node_modules\rxjs\src\internal\operators\take.ts
  [132] node_modules\rxjs\src\internal\operators\delayWhen.ts
  [133] node_modules\rxjs\src\internal\operators\delay.ts
  [134] node_modules\rxjs\src\internal\operators\dematerialize.ts
  [135] node_modules\rxjs\src\internal\operators\distinct.ts
  [136] node_modules\rxjs\src\internal\operators\distinctUntilChanged.ts
  [137] node_modules\rxjs\src\internal\operators\distinctUntilKeyChanged.ts
  [138] node_modules\rxjs\src\internal\operators\throwIfEmpty.ts
  [139] node_modules\rxjs\src\internal\util\ArgumentOutOfRangeError.ts
  [140] node_modules\rxjs\src\internal\operators\elementAt.ts
  [141] node_modules\rxjs\src\internal\operators\endWith.ts
  [142] node_modules\rxjs\src\internal\operators\every.ts
  [143] node_modules\rxjs\src\internal\operators\exhaustMap.ts
  [144] node_modules\rxjs\src\internal\operators\exhaustAll.ts
  [145] node_modules\rxjs\src\internal\operators\exhaust.ts
  [146] node_modules\rxjs\src\internal\operators\expand.ts
  [147] node_modules\rxjs\src\internal\operators\finalize.ts
  [148] node_modules\rxjs\src\internal\operators\find.ts
  [149] node_modules\rxjs\src\internal\operators\findIndex.ts
  [150] node_modules\rxjs\src\internal\operators\first.ts
  [151] node_modules\rxjs\src\internal\operators\flatMap.ts
  [152] node_modules\rxjs\src\internal\operators\groupBy.ts
  [153] node_modules\rxjs\src\internal\operators\isEmpty.ts
  [154] node_modules\rxjs\src\internal\operators\takeLast.ts
  [155] node_modules\rxjs\src\internal\operators\last.ts
  [156] node_modules\rxjs\src\internal\operators\materialize.ts
  [157] node_modules\rxjs\src\internal\operators\max.ts
  [158] node_modules\rxjs\src\internal\operators\mergeMapTo.ts
  [159] node_modules\rxjs\src\internal\operators\mergeScan.ts
  [160] node_modules\rxjs\src\internal\operators\merge.ts
  [161] node_modules\rxjs\src\internal\operators\mergeWith.ts
  [162] node_modules\rxjs\src\internal\operators\min.ts
  [163] node_modules\rxjs\src\internal\operators\multicast.ts
  [164] node_modules\rxjs\src\internal\operators\onErrorResumeNextWith.ts
  [165] node_modules\rxjs\src\internal\operators\pairwise.ts
  [166] node_modules\rxjs\src\internal\operators\pluck.ts
  [167] node_modules\rxjs\src\internal\operators\publish.ts
  [168] node_modules\rxjs\src\internal\operators\publishBehavior.ts
  [169] node_modules\rxjs\src\internal\operators\publishLast.ts
  [170] node_modules\rxjs\src\internal\operators\publishReplay.ts
  [171] node_modules\rxjs\src\internal\operators\raceWith.ts
  [172] node_modules\rxjs\src\internal\operators\repeat.ts
  [173] node_modules\rxjs\src\internal\operators\repeatWhen.ts
  [174] node_modules\rxjs\src\internal\operators\retry.ts
  [175] node_modules\rxjs\src\internal\operators\retryWhen.ts
  [176] node_modules\rxjs\src\internal\operators\sample.ts
  [177] node_modules\rxjs\src\internal\operators\sampleTime.ts
  [178] node_modules\rxjs\src\internal\operators\scan.ts
  [179] node_modules\rxjs\src\internal\operators\sequenceEqual.ts
  [180] node_modules\rxjs\src\internal\operators\share.ts
  [181] node_modules\rxjs\src\internal\operators\shareReplay.ts
  [182] node_modules\rxjs\src\internal\util\NotFoundError.ts
  [183] node_modules\rxjs\src\internal\util\SequenceError.ts
  [184] node_modules\rxjs\src\internal\operators\single.ts
  [185] node_modules\rxjs\src\internal\operators\skip.ts
  [186] node_modules\rxjs\src\internal\operators\skipLast.ts
  [187] node_modules\rxjs\src\internal\operators\skipUntil.ts
  [188] node_modules\rxjs\src\internal\operators\skipWhile.ts
  [189] node_modules\rxjs\src\internal\operators\startWith.ts
  [190] node_modules\rxjs\src\internal\operators\switchMap.ts
  [191] node_modules\rxjs\src\internal\operators\switchAll.ts
  [192] node_modules\rxjs\src\internal\operators\switchMapTo.ts
  [193] node_modules\rxjs\src\internal\operators\switchScan.ts
  [194] node_modules\rxjs\src\internal\operators\takeUntil.ts
  [195] node_modules\rxjs\src\internal\operators\takeWhile.ts
  [196] node_modules\rxjs\src\internal\operators\tap.ts
  [197] node_modules\rxjs\src\internal\operators\throttle.ts
  [198] node_modules\rxjs\src\internal\operators\throttleTime.ts
  [199] node_modules\rxjs\src\internal\operators\timeInterval.ts
  [200] node_modules\rxjs\src\internal\operators\timeout.ts
  [201] node_modules\rxjs\src\internal\operators\timeoutWith.ts
  [202] node_modules\rxjs\src\internal\operators\timestamp.ts
  [203] node_modules\rxjs\src\internal\operators\window.ts
  [204] node_modules\rxjs\src\internal\operators\windowCount.ts
  [205] node_modules\rxjs\src\internal\operators\windowTime.ts
  [206] node_modules\rxjs\src\internal\operators\windowToggle.ts
  [207] node_modules\rxjs\src\internal\operators\windowWhen.ts
  [208] node_modules\rxjs\src\internal\operators\withLatestFrom.ts
  [209] node_modules\rxjs\src\internal\operators\zipAll.ts
  [210] node_modules\rxjs\src\internal\operators\zip.ts
  [211] node_modules\rxjs\src\internal\operators\zipWith.ts
  [212] node_modules\rxjs\src\internal\scheduler\VirtualTimeScheduler.ts
  [213] node_modules\rxjs\src\internal\scheduler\AnimationFrameScheduler.ts
  [214] node_modules\rxjs\src\internal\scheduler\AnimationFrameAction.ts
  [215] node_modules\rxjs\src\internal\scheduler\animationFrame.ts
  [216] node_modules\rxjs\src\internal\scheduler\AsapScheduler.ts
  [217] node_modules\rxjs\src\internal\util\Immediate.ts
  [218] node_modules\rxjs\src\internal\scheduler\immediateProvider.ts
  [219] node_modules\rxjs\src\internal\scheduler\AsapAction.ts
  [220] node_modules\rxjs\src\internal\scheduler\asap.ts
  [221] node_modules\rxjs\src\internal\scheduler\QueueScheduler.ts
  [222] node_modules\rxjs\src\internal\scheduler\QueueAction.ts
  [223] node_modules\rxjs\src\internal\scheduler\queue.ts
  [224] node_modules\rxjs\src\internal\util\isObservable.ts
  [225] node_modules\rxjs\src\index.ts

Error compiling module 'node_modules\rxjs\src\internal\operators\OperatorSubscriber.ts' (\\?\C:\code\my-project\perry-test\node_modules\rxjs\src\internal\operators\OperatorSubscriber.ts) with --backend llvm: clang -c failed (status=exit code: 1).
clang:           C:\Program Files\LLVM\bin\clang.exe
clang --version: clang version 22.1.5 (https://github.com/llvm/llvm-project 5ea218a153f4d2f815b8244eab3e4b4ba5e00e6c)
requested -target: x86_64-pc-windows-msvc
LLVM IR left at: C:\msys64\tmp\perry_llvm_22936_1779201581486062600_111.ll

stderr:
C:\msys64\tmp\perry_llvm_22936_1779201581486062600_111.ll:1851:52: error: use of undefined value '@__perry_wrap_perry_method_node_modules_rxjs_src_internal_Subscriber_ts__Subscriber___complete'
 1851 |   %r233 = call i64 @js_closure_alloc_singleton(ptr @__perry_wrap_perry_method_node_modules_rxjs_src_internal_Subscriber_ts__Subscriber___complete)
      |                                                    ^
1 error generated.

If the failure is a triple/ABI mismatch, set PERRY_LLVM_CLANG to a clang whose default Target: matches x86_64-pc-windows-msvc (run `perry doctor` to verify).
Wrote object file: node_modules_rxjs_src_index_ts.o
Wrote object file: node_modules_rxjs_src_internal_AnyCatcher_ts.o
Wrote object file: node_modules_rxjs_src_internal_AsyncSubject_ts.o
Wrote object file: node_modules_rxjs_src_internal_BehaviorSubject_ts.o
Wrote object file: node_modules_rxjs_src_internal_Notification_ts.o
Wrote object file: node_modules_rxjs_src_internal_NotificationFactories_ts.o
Wrote object file: node_modules_rxjs_src_internal_Observable_ts.o
Wrote object file: node_modules_rxjs_src_internal_Operator_ts.o
Wrote object file: node_modules_rxjs_src_internal_ReplaySubject_ts.o
Wrote object file: node_modules_rxjs_src_internal_Scheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_Subject_ts.o
Wrote object file: node_modules_rxjs_src_internal_Subscriber_ts.o
Wrote object file: node_modules_rxjs_src_internal_Subscription_ts.o
Wrote object file: node_modules_rxjs_src_internal_config_ts.o
Wrote object file: node_modules_rxjs_src_internal_firstValueFrom_ts.o
Wrote object file: node_modules_rxjs_src_internal_lastValueFrom_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_ConnectableObservable_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_bindCallback_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_bindCallbackInternals_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_bindNodeCallback_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_combineLatest_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_concat_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_connectable_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_defer_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_dom_animationFrames_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_empty_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_forkJoin_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_from_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_fromEvent_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_fromEventPattern_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_fromSubscribable_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_generate_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_iif_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_innerFrom_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_interval_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_merge_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_never_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_of_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_onErrorResumeNext_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_pairs_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_partition_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_race_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_range_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_throwError_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_timer_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_using_ts.o
Wrote object file: node_modules_rxjs_src_internal_observable_zip_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_audit_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_auditTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_buffer_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_bufferCount_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_bufferTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_bufferToggle_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_bufferWhen_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_catchError_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_combineAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_combineLatest_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_combineLatestAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_combineLatestWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_concat_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_concatAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_concatMap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_concatMapTo_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_concatWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_connect_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_count_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_debounce_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_debounceTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_defaultIfEmpty_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_delay_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_delayWhen_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_dematerialize_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_distinct_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_distinctUntilChanged_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_distinctUntilKeyChanged_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_elementAt_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_endWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_every_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_exhaust_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_exhaustAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_exhaustMap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_expand_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_filter_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_finalize_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_find_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_findIndex_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_first_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_flatMap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_groupBy_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_ignoreElements_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_isEmpty_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_joinAllInternals_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_last_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_map_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mapTo_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_materialize_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_max_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_merge_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeInternals_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeMap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeMapTo_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeScan_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_mergeWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_min_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_multicast_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_observeOn_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_onErrorResumeNextWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_pairwise_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_pluck_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_publish_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_publishBehavior_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_publishLast_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_publishReplay_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_raceWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_reduce_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_refCount_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_repeat_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_repeatWhen_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_retry_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_retryWhen_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_sample_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_sampleTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_scan_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_scanInternals_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_sequenceEqual_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_share_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_shareReplay_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_single_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_skip_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_skipLast_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_skipUntil_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_skipWhile_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_startWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_subscribeOn_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_switchAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_switchMap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_switchMapTo_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_switchScan_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_take_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_takeLast_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_takeUntil_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_takeWhile_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_tap_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_throttle_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_throttleTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_throwIfEmpty_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_timeInterval_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_timeout_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_timeoutWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_timestamp_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_toArray_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_window_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_windowCount_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_windowTime_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_windowToggle_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_windowWhen_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_withLatestFrom_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_zip_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_zipAll_ts.o
Wrote object file: node_modules_rxjs_src_internal_operators_zipWith_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduleArray_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduleAsyncIterable_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduleIterable_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduleObservable_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_schedulePromise_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduleReadableStreamLike_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduled_scheduled_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_Action_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AnimationFrameAction_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AnimationFrameScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AsapAction_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AsapScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AsyncAction_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_AsyncScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_QueueAction_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_QueueScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_VirtualTimeScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_animationFrame_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_animationFrameProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_asap_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_async_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_dateTimestampProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_immediateProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_intervalProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_performanceTimestampProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_queue_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_timeoutProvider_ts.o
Wrote object file: node_modules_rxjs_src_internal_scheduler_timerHandle_ts.o
Wrote object file: node_modules_rxjs_src_internal_symbol_iterator_ts.o
Wrote object file: node_modules_rxjs_src_internal_symbol_observable_ts.o
Wrote object file: node_modules_rxjs_src_internal_types_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_ArgumentOutOfRangeError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_EmptyError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_Immediate_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_NotFoundError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_ObjectUnsubscribedError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_SequenceError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_UnsubscriptionError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_args_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_argsArgArrayOrObject_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_argsOrArgArray_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_arrRemove_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_createErrorClass_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_createObject_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_errorContext_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_executeSchedule_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_identity_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isArrayLike_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isAsyncIterable_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isDate_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isFunction_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isInteropObservable_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isIterable_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isObservable_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isPromise_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isReadableStreamLike_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_isScheduler_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_lift_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_mapOneOrManyArgs_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_noop_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_not_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_pipe_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_reportUnhandledError_ts.o
Wrote object file: node_modules_rxjs_src_internal_util_throwUnobservableError_ts.o
Wrote object file: src_main_ts.o

════════════════════════════════════════════════════════════════════════
⚠ 1 module(s) failed to compile — linking with empty stubs
════════════════════════════════════════════════════════════════════════

  - node_modules\rxjs\src\internal\operators\OperatorSubscriber.ts

Continuing with linking. Empty `<prefix>__init` stubs will be
emitted for the failed modules so the binary still links, but
any code in those modules will be inert at runtime.

  auto-optimize: Perry workspace source not found, using prebuilt perry_runtime.lib + perry_stdlib.lib
Linking (runtime-only)...
node_modules_rxjs_src_internal_operators_windowToggle_ts.o : error LNK2019: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe������ perry_closure_node_modules_rxjs_src_internal_operators_windowToggle_ts__4 �������˸÷���
node_modules_rxjs_src_internal_operators_windowWhen_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_tap_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_throttle_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_timeout_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_windowTime_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_retryWhen_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_sequenceEqual_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_skipUntil_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_switchMap_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_refCount_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_repeat_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_repeatWhen_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_retry_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_catchError_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_debounce_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_debounceTime_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_groupBy_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_audit_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_bufferTime_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_bufferToggle_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_operators_bufferWhen_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_Observable_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_Subscriber_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_observable_ConnectableObservable_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_observable_race_ts.o : error LNK2001: �޷��������ⲿ���� perry_method_node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber__unsubscribe
node_modules_rxjs_src_internal_observable_onErrorResumeNext_ts.o : error LNK2019: �޷��������ⲿ���� node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber_constructor������ perry_closure_node_modules_rxjs_src_internal_observable_onErrorResumeNext_ts__2 �������˸÷���
node_modules_rxjs_src_internal_operators_groupBy_ts.o : error LNK2001: �޷��������ⲿ���� node_modules_rxjs_src_internal_operators_OperatorSubscriber_ts__OperatorSubscriber_constructor
myapp : fatal error LNK1120: 2 ���޷��������ⲿ����
Error: Linking failed

What you expected

work

Minimal reproduction

import { Subject } from 'rxjs';
let a = new Subject();
a.subscribe((value) => {
  console.log(value);
});
a.next(1)

https://github.com/wszgrcy/perry-test/tree/rxjs

Environment

  • Perry version: 0.5.1008
  • Host OS: windows 11
  • Target: native
  • Rust toolchain (if building from source):
  • Installed via: npm/winget

Diagnostic output

Perry Doctor

Environment Checks
──────────────────
✓ perry version: 0.5.1008
✓ update status: up to date
✓ clang (LLVM codegen): clang version 22.1.5 (https://github.com/llvm/llvm-project 5ea218a153f4d2f815b8244eab3e4b4ba5e00e6c)
✓ system linker (MSVC link.exe): C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.41.34120\bin\Hostx64\x64\link.exe
✓ runtime library: C:\code\my-project\perry-test\node_modules@perryts\perry-win32-x64\lib\perry_runtime.lib
✓ project config (perry.toml): found
✓ compatibility reports (#849): mode=ask (sent=0, suppressed-by-dedup=0, queued=0, cache=empty)

All checks passed!

Anything else

Can we add the Host information to the doctor command and remove both the perry version and Host from the environment? Since I've been submitting issues frequently lately, I'd like to streamline the process.

Metadata

Metadata

Assignees

Labels

bugConfirmed defect or regression

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions