1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-13 11:42:18 +00:00
ton/crypto/test/fift
neodix42 679e6be294
Remove rocksdb usage from fift (#1064)
* add github action for macOS 14 (arm64, M1)

* add github action (portable) for macOS 14 (arm64, M1)

* rename macOS arm64 output artifact

* Update libsodium on windows

* Compile libsodium

* Update build-windows.bat

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* revert libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* use upgraded libsodium 1.0.20; use compiled static libsodium for Windows instead of precompiled;

* fix libsodium version 1.0.19; use compiled static libsodium for Windows instead of precompiled;

* try 1.0.20 libsodium precompiled on github

* try 1.0.18 libsodium precompiled on github

* try windows build on win server 2019

* and use PlatformToolset=v142

* use cmake -G "Visual Studio 16 2019"

* fix path to msvc 2019 on github

* separate github windows build on win server 2019 and build on win server 2022

* Update assembly/native/build-windows-2019.bat

add retry mechanism

Co-authored-by: Dr. Awesome Doge <doge@ton.org>

* add test-emulator; disable test groovy pipeline

* trigger all gh actions

* fix win build

* call test-emulator

* remove usage of rocksdb in fift-lib

* put back some code for test-db

* fix test-emulator

* remove usage of db-path parameter in fift

* some func adjustments

* fix checkout of openssl in fift-func-wasm-build-ubuntu.sh

* typo

* improve wasm build script for quicker turn around

* remove sENVIRONMENT=web,worker for funcfiftlib. will be added later.

* remove sENVIRONMENT=web,worker for funcfiftlib. will be added later.

* remove sENVIRONMENT=web,worker for funcfiftlib. will be added later.

* minor adjustments

* remove -d option in fift; optimize fift-lib usage

* reduce tondb usage

---------

Co-authored-by: neodiX <neodix42@ton.org>
Co-authored-by: Dr. Awesome Doge <doge@ton.org>
Co-authored-by: ms <dungeon666master@protonmail.com>
2024-07-26 22:10:55 +03:00
..
adddiv.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
asm-nested-program.fif Asm.fif improvements (#631) (#645) 2023-03-13 16:48:48 +03:00
bls.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
bls_ops.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
bug.fif initial commit 2019-09-07 14:33:36 +04:00
bug_div.fif initial commit 2019-09-07 14:33:36 +04:00
bug_ufits.fif func/fift: bugfixes 2019-10-09 20:00:54 +04:00
cmdline.fif initial commit 2019-09-07 14:33:36 +04:00
contfrac.fif initial commit 2019-09-07 14:33:36 +04:00
deep_stack_ops.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
disasm.fif Add namespaces to Fift (#641) 2023-03-10 14:16:29 +03:00
fift-ext.fif Add namespaces to Fift (#641) 2023-03-10 14:16:29 +03:00
fixed.fif initial commit 2019-09-07 14:33:36 +04:00
hash_ext.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00
hmap.fif Add namespaces to Fift (#641) 2023-03-10 14:16:29 +03:00
levels.fif Add TVM instructions for working with nonzero-level cells (#880) 2024-01-26 18:24:39 +03:00
namespaces.fif Add namespaces to Fift (#641) 2023-03-10 14:16:29 +03:00
rist255.fif Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
sort.fif initial commit 2019-09-07 14:33:36 +04:00
sort2.fif initial commit 2019-09-07 14:33:36 +04:00
test-stack-copy.fif vm: bugfixes 2020-03-02 17:52:55 +04:00
test.fif initial commit 2019-09-07 14:33:36 +04:00
testcc.fif vm: bugfixes 2020-03-02 17:52:55 +04:00
testdict.fif bugfixes 2020-02-17 14:18:59 +04:00
testdict2.fif bugfixes 2020-02-17 14:18:59 +04:00
testvm.fif initial commit 2019-09-07 14:33:36 +04:00
testvm2.fif updated fift 2019-10-05 21:21:24 +04:00
testvm3.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4a.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4b.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4c.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4d.fif initial commit 2019-09-07 14:33:36 +04:00
testvm4e.fif initial commit 2019-09-07 14:33:36 +04:00
testvm5.fif initial commit 2019-09-07 14:33:36 +04:00
testvm6.fif initial commit 2019-09-07 14:33:36 +04:00
testvm7.fif initial commit 2019-09-07 14:33:36 +04:00
testvm8.fif initial commit 2019-09-07 14:33:36 +04:00
testvm9.fif initial commit 2019-09-07 14:33:36 +04:00
testvmprog.fif initial commit 2019-09-07 14:33:36 +04:00
tvm_runvm.fif TVM Upgrade (#686) 2023-05-24 21:14:13 +03:00