Danya Berezun
9ee38a3263
try fix dune regression
2025-02-27 22:59:22 +01:00
Danya Berezun
915f7149fc
run regressio tests
2025-02-27 22:48:08 +01:00
Danya Berezun
c9222fa070
return make regression
2025-02-27 22:33:35 +01:00
Kakadu
46f5e43cee
Fixup
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 00:17:43 +03:00
Kakadu
ba9c32f38a
Fixup
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 00:00:54 +03:00
Kakadu
0aba2a2a01
Trying to detect mac right
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 23:55:37 +03:00
Kakadu
fa030b8bd3
Forgotten depdenecy
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 23:42:19 +03:00
Kakadu
259b52bb83
Add mac-specific flags to compile byterun on Darwin
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 23:35:42 +03:00
Kakadu
57a4bafb9a
Fix compilation in performance/
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 23:15:28 +03:00
Kakadu
b8d59864f0
Fix linking with runtime in performance/
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 23:06:22 +03:00
Danya Berezun
5814b3f90a
lapce fix
2025-02-27 20:59:10 +01:00
Kakadu
b55a3c80b6
Fix compilation in performance/
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 22:52:14 +03:00
Kakadu
c9cd55d173
Use malloc from <stdlib.h>
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 22:52:02 +03:00
Kakadu
72b67ed632
Fixup CI
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 22:41:51 +03:00
Kakadu
2362bd8f95
Delete runtime32 on Mac
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-27 22:35:55 +03:00
Kakadu
2174be819e
Debugging MacOS build
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-25 17:41:09 +03:00
Kakadu
63486f5f38
stdlib/regression: disable 32bit test on non-linux
...
Trying to fix Mac build....
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-25 17:19:54 +03:00
ProgramSnail
343a21ee2d
file parser, file merge, callf command remove, SM fixes. todo: fix interpreter and analyzer with new algorithm
2025-02-23 15:10:22 +03:00
ProgramSnail
51381aea43
sm_parser impl beginning
2025-02-17 19:36:17 +03:00
Kakadu
a41c65413a
Silence a few warnings in X86_32
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-02 00:34:20 +03:00
Kakadu
a3d77ad095
[ci] Trying to add gcc multilib dependecies
...
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-02 00:16:04 +03:00
Dmitry Boulytchev
ddb45a496f
Added queue to stdlib
2025-01-31 00:02:40 +03:00
ProgramSnail
8709cb22fd
varargs usage implementation for stdlib, warning fixes
2025-01-24 13:07:04 +03:00
ProgramSnail
b5564c6731
compiler: make SymbolicStack to be struct
2025-01-23 22:48:38 +03:00
ProgramSnail
6d774ad42f
wall, wextra, compiler: fix warnings & todos
2025-01-23 15:26:54 +03:00
ProgramSnail
c811d5ec50
compiler: BEGIN command compilation
2025-01-23 14:55:54 +03:00
ProgramSnail
74efa60218
compiler: END command compilation
2025-01-23 02:09:16 +03:00
ProgramSnail
44d50c4c8e
compiler: Env register_string
2025-01-22 23:26:10 +03:00
ProgramSnail
28f4dc191b
compiler: some Env parts
2025-01-22 22:35:01 +03:00
ProgramSnail
02e22ff99b
compiler: compile_call
2025-01-22 19:44:26 +03:00
ProgramSnail
1b26d0eaae
memoy management fixes
2025-01-21 19:17:10 +03:00
ProgramSnail
b6b843fb44
interpreter: recursive module fix, more tests
2025-01-21 00:57:38 +03:00
ProgramSnail
58f0bfc0b9
interpreter: migration to universial stdlib support (without varargs yet)
2025-01-20 23:13:42 +03:00
ProgramSnail
318ebc72aa
interpreter: basic stdlib function call mechanism
2025-01-20 01:12:18 +03:00
ProgramSnail
3aeb625142
compiler: sm basic instructions compilation, fixes
2025-01-19 20:57:29 +03:00
ProgramSnail
446e52a60a
compiler: sm instructions (tmp, later should be replaced witd bytecode)
2025-01-19 12:47:05 +03:00
ProgramSnail
c1b4d9c780
part of env, compile_binop, fixes
2025-01-18 16:03:31 +03:00
ProgramSnail
384102e7f0
symbolic stack & abstract symbolic stack
2025-01-18 02:08:25 +03:00
ProgramSnail
1e3ea44310
opnd to str + instr to code
2025-01-14 02:24:35 +03:00
ProgramSnail
5d43100c5a
compiler part
2025-01-13 02:17:20 +03:00
ProgramSnail
c8bec67bb9
script to run dep tests
2025-01-12 21:40:22 +03:00
ProgramSnail
72ec1923e3
fixes + dependency test
2025-01-12 20:17:24 +03:00
ProgramSnail
19c99bc7e5
modules: fixes to working condition
2025-01-11 23:52:44 +03:00
Kakadu
ae4d66df48
[tests] Repair tests in stdlib/regression
...
I was failing because leftover grep command that
filters out a warning about '.note.GNU-stack'
(No idea where it was fixed)
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-01-09 10:35:26 +01:00
ProgramSnail
eb1ddfa447
modules: 'rebase' from byterun_with_modules, initial impl, without verification
2025-01-08 23:52:39 +03:00
Roman Venediktov
bdd64b081b
Removed ld warning
2025-01-05 10:51:40 +01:00
Roman Venediktov
2dad84df22
Prohibit indirect assignments
2025-01-05 10:47:18 +01:00
Roman Venediktov
cfe325b121
Fixed movement of large constants
2025-01-05 10:47:18 +01:00
Roman Venediktov
4fdbb18843
Added failing if assembly compiler failed
2025-01-05 10:47:18 +01:00
Roman Venediktov
a4e297648c
Fixed placement of arguments for ".match_failure" call
2025-01-05 10:47:18 +01:00