+
Skip to content

Tags: faasm/cpp

Tags

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: slimmer docker images (#136)

* feature: make cpp-sysroot image slimmer

* feat(docker): base from ubuntu 24.04

* fix(ci): add apt update before libffi

* fix(ffi): install missing package

* fix(docker): add clang-format-17

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump base images to ubuntu 24.04 (#135)

* git: bump minor version to 0.7.0

* chore: bump versions in requirements.txt

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
libfaasm: add support for general S3 API (#126)

* libfaasm: add support for general s3 API

* s3: add function to get number of buckets

* s3: add remaining basic functions

* nits: run clang-format

* gh: bump minor code version

* libfaasm: remove un-implemented symbols

* s3: temporarily commit the workflow functions

* wc: more functions

* s3: untrack wc functions

* s3: build functions as part of gha

* func(demo): update chain_output function for new signature

* func: separate threaded/non-threaded targets

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
faasmtools: pass relaxed-simd compilation flag (#124)

* faasmtools: pass -mrelaxed-simd flag

* gh: bump code version

* gha: credential-less access

* faasmtools: clean-up comment

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
LLVM 18 (#123)

* gh: bump code version

* faasmtools: bump llvm version

* llvm: changes for latest wasi-libc and wasi-sdk

* llvm: install libclang_rt.builitins-wasm32.a

* cmake: change system name from Wasm to WASI to align with wasi-sdk

* faasmtools: enable linker feature sign extension as it is the default in llvm>=16

* libs: install in <sysroot>/lib/wasm32-wasi and copy imports appropriately

* docker: enable some features

* libs: install libraries and headers in the right location

* llvm: fix libclanv_rt.builitins installation

* mpi: more fixes to the cmake file

* wasi: attempt at having two different targets for threads and non-threads

* func: comment out temporarily disabled functions

* func: move threaded functions to separate top-level directory

* tasks: configurable compilation for different targets

* threads: support for pthread apis

* cpython: changes to make cpython build work

* llvm: add c compiler target flag for compiler-rt build

* libs: fix use of (auto)conf with different sysroots

* more fixes

* faasmtools: change default target when building a threaded application

* llvm: bump to version 18 rc2 to fix the frontend bug with openmp

* llvm: no harm in using clang-18 to build llvm-18

* llvm: use clang-17 for native compilation

* nits: fix python formatting

* nits: fix cpp formatting

* nit: run python formatting

* func: build all threads func

* gha: skip code formatting with clang-format-17

* clang-format: fix formatting after llvm bump

* nits: clang-format passing with llvm 17

* tasks(libs): build threads/non-threads in different directories

* docker: fix strange libfaasm overwrite

* funcs: set the threads target when appropriate

* nits: self-review

* libffi: fix build by passing --host flag to configure

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump faasmctl (#122)

* deps: bump faasmctl version

* gh: bump patch version to fix quick-start tests

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use semantic versioning (#120)

* git: adopt semantic versioning

* gh: bump minor version

v0.2.9

Toggle v0.2.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump to latest faasmctl (#119)

* faasmctl: bump to latest version

* gh: bump patch

v0.2.8

Toggle v0.2.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use `faasmctl` to interact with a Faasm deployment (#118)

* tasks: use faasmctl instead of faasmtools

* gh: bump code version to ship packages with faasmctl installed

* req: bump faasmctl version

* bin: instlal faasmtools in editable mode as part of creating venvs

* docker: simplify python set-up

* req: bump faasmctl version

v0.2.7

Toggle v0.2.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make `outputData` a `std::string` (#116)

* libfaasm: don't use static variables that behave differently in wamr

* gh: bump version as we change libfaasm

* libfaasm: set output uses strings not byte arrays

* funcs: setOutput uses strings not bytes

* nits: run clang format

* mmap: fix return value
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载