Commit graph

942 commits

Author SHA1 Message Date
danyaberezun
5249037ea1 upd 2025-02-28 14:43:20 +01:00
Danya Berezun
8ff31222f3 run all regression tests 2025-02-28 12:34:47 +01:00
Danya Berezun
3f3fe7c83b upd 2025-02-28 11:51:56 +01:00
Danya Berezun
51d447ac87 upd 2025-02-28 11:40:25 +01:00
danyaberezun
1d8d7c4203
Merge pull request #31 from e2e4b6b7/1.30
Fixes of x86_64 compiler
2025-02-28 12:06:36 +02:00
Danya Berezun
60dd8cfc8d fix deps 2025-02-27 23:44:30 +01:00
Danya Berezun
90ce892125 fix deps 2025-02-27 23:39:06 +01:00
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