Skip to content

Commit

Permalink
Bump Faabric (#29)
Browse files Browse the repository at this point in the history
* bumping to latest faabric

* bumping version

* logging change
  • Loading branch information
csegarragonz authored Mar 10, 2021
1 parent b14ea26 commit 6f95494
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 9 deletions.
4 changes: 2 additions & 2 deletions .env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
SYSROOT_VERSION=0.0.19
SYSROOT_CLI_IMAGE=faasm/cpp-sysroot:0.0.19
SYSROOT_VERSION=0.0.20
SYSROOT_CLI_IMAGE=faasm/cpp-sysroot:0.0.20
COMPOSE_PROJECT_NAME=faasm-toolchain-dev
6 changes: 3 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-20.04
container:
image: faasm/cpp-sysroot:0.0.19
image: faasm/cpp-sysroot:0.0.20
defaults:
run:
working-directory: /code/faasm-toolchain
Expand Down Expand Up @@ -44,7 +44,7 @@ jobs:
REDIS_QUEUE_HOST: redis
REDIS_STATE_HOST: redis
container:
image: faasm/cpp-sysroot:0.0.19
image: faasm/cpp-sysroot:0.0.20
defaults:
run:
working-directory: /code/faasm-toolchain
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
REDIS_QUEUE_HOST: redis
REDIS_STATE_HOST: redis
container:
image: faasm/cpp-sysroot:0.0.19
image: faasm/cpp-sysroot:0.0.20
defaults:
run:
working-directory: /code/faasm-toolchain
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.0.19
0.0.20
2 changes: 0 additions & 2 deletions tests/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#include <faabric/util/logging.h>

int main(int argc, char *argv[]) {
faabric::util::initLogging();

int result = Catch::Session().run(argc, argv);

fflush(stdout);
Expand Down
2 changes: 1 addition & 1 deletion third-party/faabric
Submodule faabric updated 87 files
+2 −2 .env
+28 −1 .github/workflows/release.yml
+31 −3 .github/workflows/tests.yml
+6 −1 CMakeLists.txt
+9 −0 README.md
+1 −1 VERSION
+38 −14 bin/run_clang_tidy.sh
+17 −1 cmake/ExternalProjects.cmake
+29 −0 docker/faabric-mpi-native.dockerfile
+21 −0 docs/mpi_native.md
+0 −1 examples/check.cpp
+0 −1 examples/server.cpp
+3 −3 include/faabric/executor/FaabricExecutor.h
+9 −1 include/faabric/executor/FaabricPool.h
+44 −0 include/faabric/mpi-native/MpiExecutor.h
+5 −1 include/faabric/mpi/mpi.h
+2 −0 include/faabric/scheduler/FunctionCallClient.h
+4 −0 include/faabric/scheduler/FunctionCallServer.h
+5 −3 include/faabric/scheduler/Scheduler.h
+18 −0 include/faabric/util/compare.h
+1 −0 include/faabric/util/config.h
+2 −0 include/faabric/util/func.h
+2 −0 include/faabric/util/json.h
+1 −3 include/faabric/util/logging.h
+44 −6 include/faabric/util/queue.h
+17 −0 mpi-native/build.sh
+17 −0 mpi-native/clean.sh
+55 −0 mpi-native/examples/CMakeLists.txt
+91 −0 mpi-native/examples/mpi_allgather.cpp
+85 −0 mpi-native/examples/mpi_allreduce.cpp
+92 −0 mpi-native/examples/mpi_alltoall.cpp
+84 −0 mpi-native/examples/mpi_bcast.cpp
+91 −0 mpi-native/examples/mpi_cart_create.cpp
+116 −0 mpi-native/examples/mpi_cartesian.cpp
+122 −0 mpi-native/examples/mpi_checks.cpp
+105 −0 mpi-native/examples/mpi_gather.cpp
+62 −0 mpi-native/examples/mpi_helloworld.cpp
+90 −0 mpi-native/examples/mpi_isendrecv.cpp
+165 −0 mpi-native/examples/mpi_onesided.cpp
+99 −0 mpi-native/examples/mpi_order.cpp
+102 −0 mpi-native/examples/mpi_probe.cpp
+104 −0 mpi-native/examples/mpi_put.cpp
+101 −0 mpi-native/examples/mpi_reduce.cpp
+100 −0 mpi-native/examples/mpi_scan.cpp
+108 −0 mpi-native/examples/mpi_scatter.cpp
+119 −0 mpi-native/examples/mpi_send.cpp
+92 −0 mpi-native/examples/mpi_sendrecv.cpp
+92 −0 mpi-native/examples/mpi_status.cpp
+109 −0 mpi-native/examples/mpi_typesize.cpp
+135 −0 mpi-native/examples/mpi_wincreate.cpp
+34 −0 mpi-native/mpi-native-docker-compose.yml
+10 −0 mpi-native/mpi-native.env
+45 −0 mpi-native/run.sh
+37 −0 mpi-native/run_all.sh
+7 −3 src/endpoint/FaabricEndpointHandler.cpp
+12 −20 src/executor/FaabricExecutor.cpp
+12 −1 src/executor/FaabricMain.cpp
+10 −4 src/executor/FaabricPool.cpp
+1 −1 src/mpi/CMakeLists.txt
+40 −0 src/mpi_native/CMakeLists.txt
+77 −0 src/mpi_native/MpiExecutor.cpp
+792 −0 src/mpi_native/mpi_native.cpp
+5 −5 src/proto/RPCServer.cpp
+11 −1 src/proto/faabric.proto
+1 −1 src/scheduler/CMakeLists.txt
+9 −0 src/scheduler/FunctionCallClient.cpp
+19 −1 src/scheduler/FunctionCallServer.cpp
+50 −35 src/scheduler/Scheduler.cpp
+1 −0 src/util/CMakeLists.txt
+2 −0 src/util/config.cpp
+9 −0 src/util/func.cpp
+66 −7 src/util/json.cpp
+43 −25 src/util/logging.cpp
+2 −0 tasks/__init__.py
+17 −0 tasks/container.py
+3 −1 tasks/dev.py
+2 −1 tasks/examples.py
+57 −0 tasks/mpi_native.py
+0 −2 tests/test/main.cpp
+0 −2 tests/test/proto/test_proto.cpp
+89 −0 tests/test/scheduler/test_function_client_server.cpp
+2 −2 tests/test/scheduler/test_scheduler.cpp
+8 −0 tests/test/util/test_config.cpp
+18 −1 tests/test/util/test_json.cpp
+54 −0 tests/test/util/test_queue.cpp
+6 −2 tests/utils/message_utils.cpp
+1 −1 tests/utils/system_utils.cpp

0 comments on commit 6f95494

Please sign in to comment.