Skip to content

Release candidate for mbed-os-5.11.1 #9208

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 254 commits into from
Jan 3, 2019
Merged

Release candidate for mbed-os-5.11.1 #9208

merged 254 commits into from
Jan 3, 2019

Conversation

cmonr
Copy link
Contributor

@cmonr cmonr commented Dec 28, 2018

No description provided.

0xc0170 and others added 30 commits December 27, 2018 22:25
Found during editing copyright message
### Description

This PR moves the old memap file handling required for differential
memap from within memap to the toolchain object. This has the
advantage that we can do the `mv <app>.map <app>.map.old` the moment
before it is overwritten by the linker. This should allow multiple
reruns of memap without modifying your build directory.

### Pull request type

    [ ] Fix
    [x] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Docs update
    [ ] Test update
    [ ] Breaking change
Sync application and testcases with v1.0.0 of the master copy.
Return `MBEDTLS_ERR_ECP_INVALID_KEY` when Cryptocell returns
`CRYS_ECPKI_BUILD_KEY_INVALID_PRIV_KEY_SIZE_ERROR`
or `CRYS_ECPKI_BUILD_KEY_INVALID_PUBL_KEY_SIZE_ERROR`,
When the key size is invalid. Found by the "ECDSA zero private parameter"
tests.
…ds to be registered for emac link state changes. Ethernet-tasklet will then handle ethernet cable connection/disconnection events.
In case when lp ticker is already initialized the ticker interrupt should be disabled.
1. Fix copyright year
2. Add SPDX
Currently there are two issues which prevent building Mbed OS with
-std=gnu++11 when using Arm Compiler 6:
* NanostackRfPhys2lp.cpp contains a narrowing conversion in a braced
  initializer list
* ns_types.h includes <stdalign.h> which Arm Compiler 6 currently
  does not provide

This patch fixes both issues. The first one is fixed by changing the
underlying type of the corresponding enumeration when the code is
compiled as C++11. The second issue is worked around by avoiding the
use of <stdalign.h> header for Arm Compiler versions prior to 6.12.
…ture

This PR modifies the name of the bin file generated for SMCC FOTA feature

Description
Modify name of the bin file from '-payload.bin' to '_update.bin' in REALTEK_RTL8195AM.py file to adapt the manifest tool requirment for the SMCC FOTA feature.

Pull request type
[ ] Fix
[ ] Refactor
[x] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change
Commit ab84d2b missed including
qspi_device.h file

Signed-off-by: Mahesh Mahadevan <[email protected]>
UDP packets are always received as OOB data. Without checking for
new OOB data with a call to "_process_oob" then recv_udp never blocks.
If a UDP packet is not available then NSAPI_ERROR_WOULD_BLOCK is
returned. This causes mbed-os's DNS handling to always fail when
flow control is enabled.

This patch fixes recv_udp by always calling "_process_oob" regardless
of if flow control is enabled. This ensures that recv_udp follows the
timeout parameter and waits for new data to arrive.
This is a fix for Issue 5348.

Signed-off-by: Mahesh Mahadevan <[email protected]>
EMPTY response should not be stored to blockwise list.
An Empty message only contains the 4-byte header so it does not require any blockwise operations.
This will fix unneseccary message sending timeouts which leads mbed cloud client to do unnecessary
reconnections which increases the network traffic.
@mbed-ci
Copy link

mbed-ci commented Dec 28, 2018

Test run: FAILED

Summary: 3 of 7 test jobs failed
Build number : 1
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_build-ARM
  • jenkins-ci/mbed-os-ci_build-GCC_ARM
  • jenkins-ci/mbed-os-ci_build-IAR

@cmonr
Copy link
Contributor Author

cmonr commented Dec 28, 2018

CI started

@mbed-ci
Copy link

mbed-ci commented Dec 28, 2018

Test run: FAILED

Summary: 3 of 7 test jobs failed
Build number : 2
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_build-ARM
  • jenkins-ci/mbed-os-ci_build-GCC_ARM
  • jenkins-ci/mbed-os-ci_build-IAR

Cruz Monrreal II added 2 commits December 28, 2018 14:09
@cmonr
Copy link
Contributor Author

cmonr commented Dec 31, 2018

CI started

@mbed-ci
Copy link

mbed-ci commented Dec 31, 2018

Test run: FAILED

Summary: 6 of 7 test jobs failed
Build number : 3
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_mbed2-build-GCC_ARM
  • jenkins-ci/mbed-os-ci_mbed2-build-ARM
  • jenkins-ci/mbed-os-ci_mbed2-build-IAR
  • jenkins-ci/mbed-os-ci_build-GCC_ARM
  • jenkins-ci/mbed-os-ci_build-ARM
  • jenkins-ci/mbed-os-ci_build-IAR

@NirSonnenschein
Copy link
Contributor

@cmonr build failures for GD32_F307VG (issues with including "cmsis.h")

@cmonr
Copy link
Contributor Author

cmonr commented Jan 1, 2019

CI started

@mbed-ci
Copy link

mbed-ci commented Jan 1, 2019

Test run: FAILED

Summary: 2 of 7 test jobs failed
Build number : 4
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_mbed2-build-ARM
  • jenkins-ci/mbed-os-ci_build-ARM

@cmonr
Copy link
Contributor Author

cmonr commented Jan 1, 2019

[DEBUG] Output: Unable to connect to the license server. Check that ARMLMD_LICENSE_FILE is set correctly, and the license server is available.

Looks like the ARM license server wants to take a day off...

@NirSonnenschein
Copy link
Contributor

re-check to see if license issue is resolved

@mbed-ci
Copy link

mbed-ci commented Jan 1, 2019

Test run: FAILED

Summary: 2 of 7 test jobs failed
Build number : 5
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_mbed2-build-ARM
  • jenkins-ci/mbed-os-ci_build-ARM

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 2, 2019

Still waiting for the license server update 😞

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 2, 2019

CI restarted (should be OK now)

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 2, 2019

I restarted tests (already failed due to resource error)

@mbed-ci
Copy link

mbed-ci commented Jan 2, 2019

Test run: FAILED

Summary: 2 of 11 test jobs failed
Build number : 6
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_greentea-test
  • jenkins-ci/mbed-os-ci_exporter

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 2, 2019

Exporters restarted (uvision5 failed with an exception)

@adbridge
Copy link
Contributor

adbridge commented Jan 2, 2019

Exporters restarted (uvision5 failed with an exception)

Going well so far :-) Shouldn't exporters job have updated to say running again ?

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 2, 2019

It won't be updated here until it's running

@cmonr
Copy link
Contributor Author

cmonr commented Jan 2, 2019

F746ZG devices are on the frtiz. All recent jenkins-ci/greentea-test failures appear to be due to the issue.

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 3, 2019

Test restarted

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 3, 2019

All green 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.