this version works smoothly ________________________________ From: Brian Callahan <bcal...@posteo.net> Sent: Monday, May 27, 2024 1:19 PM To: Nicolas Sampaio <nicolass...@hotmail.com>; ports@openbsd.org <ports@openbsd.org> Subject: Re: [New] lang/nelua
Hello Nicolas -- On 5/27/2024 11:51 AM, Nicolas Sampaio wrote: > Hi, > > home: https://nelua.io/ <https://nelua.io/> > > comment: programming language with a lua flavor. > > descr: Nelua is a minimal, statically-typed and meta-programmable > systems programming language heavily inspired by Lua, which compiles to > C and native code. > > I'm open to suggestions. > > Reis As a step in the right direction, how about the attached version? The tests results: [====] runner | 9 successes / 8 failures / 0.174995 seconds 385 successes / 0 skipped / 123 failures / 8.737528 seconds And all the failures look the same; my guess is if you can fix this all the tests will pass: ./spec/tools/expect.lua:121: expected success status in run: ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:174: attempt to index a nil value (local 'p') stack traceback: ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:174: in function 'nelua.utils.fs.abspath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:297: in function 'nelua.utils.fs.makepath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:305: in function 'nelua.utils.fs.makepath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:305: in function 'nelua.utils.fs.makepath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:305: in function 'nelua.utils.fs.makepath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:305: in function 'nelua.utils.fs.makepath' ...a-20240113/nelua-lang-20240113/lualib/nelua/utils/fs.lua:321: in function 'nelua.utils.fs.makefile' ...-20240113/nelua-lang-20240113/lualib/nelua/ccompiler.lua:292: in function 'nelua.ccompiler.compile_code' ...lua-20240113/nelua-lang-20240113/lualib/nelua/runner.lua:229: in upvalue 'run' ...lua-20240113/nelua-lang-20240113/lualib/nelua/runner.lua:262: in function <...lua-20240113/nelua-lang-20240113/lualib/nelua/runner.lua:261> ... (skipping 3 levels) ./spec/tools/expect.lua:100: in upvalue 'run' ./spec/tools/expect.lua:120: in function 'spec.tools.expect.run' ./spec/runner_spec.lua:186: in function <./spec/runner_spec.lua:185> [C]: in function 'xpcall' (...lester...) stack traceback: [C]: in function 'error' ...40113/nelua-lang-20240113/lualib/nelua/utils/errorer.lua:15: in function 'nelua.utils.errorer.assertf' ./spec/tools/expect.lua:121: in function 'spec.tools.expect.run' ./spec/runner_spec.lua:186: in function <./spec/runner_spec.lua:185> [C]: in function 'xpcall' ...3/nelua-lang-20240113/lualib/nelua/thirdparty/lester.lua:309: in function 'nelua.thirdparty.lester.it' ./spec/runner_spec.lua:185: in local 'func' ...3/nelua-lang-20240113/lualib/nelua/thirdparty/lester.lua:214: in function 'nelua.thirdparty.lester.describe' ./spec/runner_spec.lua:10: in main chunk [C]: in function 'require' spec/init.lua:19: in main chunk [C]: in ? ~Brian
nelua.tgz
Description: nelua.tgz