diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 92859524..19ebd738 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1588,18 +1588,12 @@ jobs: # Generate test list TEST_ARGS=" -T ${ZEPHYR_ROOT}/samples/hello_world + -T ${ZEPHYR_ROOT}/samples/cpp/hello_world -T ${ZEPHYR_ROOT}/tests/lib/c_lib + -T ${ZEPHYR_ROOT}/tests/lib/cpp -T ${ZEPHYR_ROOT}/tests/lib/newlib " - # FIXME: Build C++ samples and tests only for Linux hosts because there - # is a known issue causing link failures on non-Linux hosts (see - # GitHub issue #760). - if [ "${{ runner.os }}" == "Linux" ]; then - TEST_ARGS+="-T ${ZEPHYR_ROOT}/samples/cpp/hello_world " - TEST_ARGS+="-T ${ZEPHYR_ROOT}/tests/lib/cpp " - fi - # Run tests with twister TWISTER="${ZEPHYR_ROOT}/scripts/twister" ${TWISTER} -v -N --force-color --inline-logs --retry-failed 3 \ diff --git a/crosstool-ng b/crosstool-ng index d43d7bf4..53b5327d 160000 --- a/crosstool-ng +++ b/crosstool-ng @@ -1 +1 @@ -Subproject commit d43d7bf4fd2d5723db0d86ccc0066fcb967b5fd2 +Subproject commit 53b5327d821a6b6949fa455f14a9631146af897c diff --git a/gcc b/gcc index 0835dbe3..df666195 160000 --- a/gcc +++ b/gcc @@ -1 +1 @@ -Subproject commit 0835dbe3b694f50705f225b2af263ad080bb87c7 +Subproject commit df666195d9e9cd45584024aee587d2b5758ff371