Commit Graph

142 Commits

Author SHA1 Message Date
Nicolas Kruse 79f1fc80a9 code style fixed 2025-10-18 23:20:27 +02:00
Nicolas Kruse 52f5b28017 full type hints added 2025-10-18 23:20:49 +02:00
Nicolas Kruse 0e36b672d8 changed logging in runmem to be optional: ENABLE_BASIC_LOGGING and ENABLE_LOGGING 2025-10-18 23:10:40 +02:00
Nicolas Kruse 00110f7747 ci: color flag removed 2025-10-14 23:23:24 +02:00
Nicolas Kruse 04c3929524 ci: color removed 2025-10-14 23:22:45 +02:00
Nicolas Kruse 04a6c7d525 ci und test updated 2025-10-14 23:21:23 +02:00
Nicolas Kruse 46dcaf3e66 ci: objdump color flag fixed 2025-10-14 23:20:05 +02:00
Nicolas Kruse 31ae2234ca ci fixed 2025-10-14 23:19:01 +02:00
Nicolas Kruse 66da1f6a9f some fixes 2025-10-14 23:18:58 +02:00
Nicolas Kruse 315d5735cb changed to: volatile char stack_place_holder[64] 2025-10-14 23:15:25 +02:00
Nicolas Kruse 909af97ad0 added alloca stack allocation in entry_function_shell 2025-10-14 23:15:26 +02:00
Nicolas Kruse a76b804106 without read 2025-10-14 23:09:18 +02:00
Nicolas Kruse d2e831b83a other test case: c1 // 3.3 + 5 2025-10-14 23:09:07 +02:00
Nicolas Kruse a7a8f11828 changes testcase to // 2025-10-14 23:09:46 +02:00
Nicolas Kruse 1380fc662b test compile fixed 2025-10-14 23:08:32 +02:00
Nicolas Kruse db458dd047 simple test case configured 2025-10-14 23:08:56 +02:00
Nicolas Kruse 8941b1837c changed echo to cat in ci 2025-10-14 23:07:39 +02:00
Nicolas f6009d5ef6 updated ci 2025-10-14 23:06:08 +02:00
Nicolas 963976fe90 changed python to python3 in bash scripts 2025-10-14 23:06:34 +02:00
Nicolas 1a8a738640 updated ci script for improved debugging 2025-10-14 23:06:52 +02:00
Nicolas 2ca2df2a34 testing without RUN_PROG 2025-10-14 23:05:15 +02:00
Nicolas 9cb2db7d4e changed test_compile for reading all result variables instead of a fixed memory region 2025-10-14 23:04:20 +02:00
Nicolas f09ca81a61 run_command function for tests adjusted 2025-10-14 23:02:30 +02:00
Nicolas b5e6130eb8 patching of subfunction fixed and types for // aligned to python standard 2025-10-14 22:59:51 +02:00
Nicolas 1ea7ee9fdb typing fixed 2025-10-13 22:58:52 +02:00
Nicolas 7d5990e2b2 added bool support 2025-10-13 22:58:55 +02:00
Nicolas Kruse 889716642b tests updated 2025-10-12 23:24:15 +02:00
Nicolas Kruse ddbbf59368 allocation corrected 2025-10-12 23:24:50 +02:00
Nicolas Kruse 702322ec0d fix4 2025-10-12 23:24:34 +02:00
Nicolas Kruse b0e7900d83 aux_function_lengths corrected 2025-10-12 23:24:56 +02:00
Nicolas Kruse 0356b5846d ALLOCATE_DATA fixed 2025-10-12 23:23:59 +02:00
Nicolas Kruse 37283e850d fixed copy code for aux 2025-10-12 23:23:31 +02:00
Nicolas Kruse 3d80fa43d6 fix3 2025-10-12 23:23:47 +02:00
Nicolas Kruse 3313e2d999 fix2 2025-10-12 23:22:12 +02:00
Nicolas Kruse c4ca95bd61 fix 2025-10-12 23:22:52 +02:00
Nicolas Kruse bfbe2a290a rel_entr_point initialized 2025-10-12 23:22:58 +02:00
Nicolas Kruse c6d55924f7 END_PROG name fixed 2025-10-12 23:22:12 +02:00
Nicolas Kruse 54ccdfe867 sub functions added 2025-10-12 23:21:34 +02:00
Nicolas c551fd1f2e adding get_sub_functions 2025-10-12 23:13:33 +02:00
Nicolas 228daf5c9e update 2025-10-12 22:22:30 +02:00
Nicolas Kruse 72e46e06fb numpy import removed 2025-10-11 22:53:28 +02:00
Nicolas Kruse 3509608f7c code clean up 2025-10-11 22:53:55 +02:00
Nicolas Kruse 1501cc71a8 marker removed 2025-10-10 23:22:16 +02:00
Nicolas Kruse b674aecd38 test_start_end_function adjusted 2025-10-10 23:09:27 +02:00
Nicolas Kruse dab8d828c6 inline floor function 2025-10-09 22:54:41 +02:00
Nicolas Kruse 6cbfdfdaf3 florr division fixed 2025-10-09 22:54:11 +02:00
Nicolas Kruse 3118826515 floordiv added 2025-10-09 22:53:51 +02:00
Nicolas Kruse 3485584e5e refactored names 2025-10-09 22:50:24 +02:00
Nicolas Kruse 60aa550ec7 small changes 2025-10-09 22:46:06 +02:00
Nicolas Kruse 6af960bd46 update3 2025-10-08 23:24:27 +02:00