malformed error message of NUM.new
kink#0004:0001> NUM.new(100 100000000000000000) EXCEPTION {startup} {builtin:kink-mods/kink/_startup/STARTUP.kn L235 C3 _startup_aux} -->_startup_aux(Args Dep) {builtin:kink-mods/kink/_startup/STARTUP.kn L218 C11 try} CONTROL.-->try( [builtin:kink-mods/kink/CONTROL.kn L76 C18 reset] :switch = KONT.-->reset('kink/CONTROL-try-break-finally'){ [builtin:kink-mods/kink/CONTROL.kn L77 C10 body] :R = -->body {..snip..} {read_conf} {builtin:kink-mods/kink/_java/CALL_AUX.kn L12 C3 cont} -->cont( {builtin:kink-mods/kink/javahost/JAVA_INPUT.kn L88 C9 if} -->if(! Bin.empty? {builtin:kink-mods/kink/javahost/JAVA_INPUT.kn L90 C13 present_cont} -->present_cont(Bin) {builtin:kink-mods/kink/io/WRAP_SCANNER.kn L177 C13 loop} -->loop(Prefix) {builtin:kink-mods/kink/io/WRAP_SCANNER.kn L149 C5 branch} -->branch( {builtin:kink-mods/kink/io/WRAP_SCANNER.kn L151 C40 for_maybe} S.Buf.search_slice(S.Ind "\n").-->for_maybe( {builtin:kink-mods/kink/io/WRAP_SCANNER.kn L156 C13 present_cont} -->present_cont(Result) {builtin:kink-mods/kink/repl/REPL.kn L150 C17 compile} PROGRAM.-->compile(Program){(:Conf) {builtin:kink-mods/kink/PROGRAM.kn L66 C3 _compile_raw} -->_compile_raw( {builtin:kink-mods/kink/PROGRAM.kn L118 C3 handler} -->handler {builtin:kink-mods/kink/PROGRAM.kn L125 C16 success_cont} JAVA.wrap{ -->success_cont($compiled_fun) } [builtin:kink-mods/kink/repl/REPL.kn L116 C15 try] CONTROL.-->try( [builtin:kink-mods/kink/CONTROL.kn L76 C18 reset] :switch = KONT.-->reset('kink/CONTROL-try-break-finally'){ [builtin:kink-mods/kink/CONTROL.kn L77 C10 body] :R = -->body {builtin:kink-mods/kink/repl/REPL.kn L117 C11 program} { -->program(Conf.Binding) } {kink#0004 L1 C5 new} NUM.-->new(100 100000000000000000) [builtin:kink-mods/kink/NUM.kn L484 C72 op_logor] is?(Scale) && Scale.int? && Min_scale <= Scale && Scale <= Max_scale -->|| raise( {builtin:kink-mods/kink/NUM.kn L484 C75 raise} is?(Scale) && Scale.int? && Min_scale <= Scale && Scale <= Max_scale || -->raise( NUM.new(Mantissa Scale): required int num in the range [100000000000000000, -2147483648] for Scale, but got 2147483647
working on issue_0047683-fix-malformed-num-new-error-message
Closed by 75540dd10239dc75f258b80a1f7149842edabae6
詳細