]> Repositorios git - scryer-prolog.git/commitdiff
fix arity of prcess_wait builtin errors
authorBennet Bleßmann <[email protected]>
Wed, 30 Jul 2025 19:22:37 +0000 (21:22 +0200)
committerBennet Bleßmann <[email protected]>
Fri, 1 Aug 2025 18:49:14 +0000 (20:49 +0200)
src/machine/system_calls.rs
tests/scryer/cli/src_tests/process.md

index 0fc6e35dd71b242beb3cd02e4f90653d600fe74b..3f367a39186fc0c10272a552bb5baf74b926d5ac 100644 (file)
@@ -8654,7 +8654,7 @@ impl Machine {
 
     pub(crate) fn process_wait(&mut self) -> CallResult {
         fn stub_gen() -> Vec<FunctorElement> {
-            functor_stub(atom!("process_wait"), 2)
+            functor_stub(atom!("process_wait"), 3)
         }
 
         // Process
index 39a955da294ab9e5d312b3c6b49024880af9da9b..59e8de107b2e6dbe9106551f5f8881c8934f3095 100644 (file)
@@ -36,7 +36,7 @@ use_module(library(process)),process_create([],[],[stdin(invalid),process(P)]),p
 
 ```trycmd
 $ scryer-prolog -f --no-add-history -g 'use_module(library(process)), process_wait(50, _), halt'
-use_module(library(process)),process_wait(50,_[..]),halt causes: error(type_error(process,50),process_wait/2)
+use_module(library(process)),process_wait(50,_[..]),halt causes: error(type_error(process,50),process_wait/3)
 
 ```
 
@@ -54,6 +54,6 @@ use_module(library(process)),process_id(50,_[..]),halt causes: error(type_error(
 
 ```trycmd
 $ scryer-prolog -f --no-add-history -g 'use_module(library(process)), process_release(50), halt'
-use_module(library(process)),process_release(50),halt causes: error(type_error(process,50),process_wait/2)
+use_module(library(process)),process_release(50),halt causes: error(type_error(process,50),process_wait/3)
 
 ```