Skip to content

Release candidate for mbed-os-5.10.4 #8775

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 60 commits into from
Nov 17, 2018
Merged

Release candidate for mbed-os-5.10.4 #8775

merged 60 commits into from
Nov 17, 2018

Conversation

adbridge
Copy link
Contributor

No description provided.

@adbridge
Copy link
Contributor Author

/morph build

@adbridge
Copy link
Contributor Author

/morph mbed2-release

@cmonr cmonr requested a review from a team November 16, 2018 13:59
@mbed-ci
Copy link

mbed-ci commented Nov 16, 2018

Build : FAILURE

Build number : 3644
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/8775/

@mbed-bot
Copy link

Result: SUCCESS

Your command has finished executing! Here's what you wrote!

/morph mbed2-release

Jaakko Korhonen and others added 21 commits November 16, 2018 14:49
Currently the following commands in examples.py,
do_import()
do_deploy()
do_versionning()
do_clone()

all return a success status (ie 0) irrespective of any errors
originating from their sub-functions.

This PR fixes this. Now these commands will return one of:
0 - success
1 - general failure
x - failure returned by a subprocess.call function
subprocess.call() does not by default return a status value.

Update the commands to add shell=True which forces a return value.
Also convert the commands to a single string rather than a list as
this plays more nicely with both linux and windows.

Also fix a spurious :
Make minor copy edits for active voice, branding and deletion of extra spaces.
If read timeout happens, the _deselect will get called twice causing
a hard fault happening when mutex is released without being locked.
The SDBlockDevice::read is calling the _deselect in every case.
theotherjimmy and others added 8 commits November 16, 2018 14:49
### Description

The prior fix assume that the dependencies through `.lib` references
would have a "sane" name. My definition of "sane" here is that the
reference will have a path that starts with the path to the `.lib` file
and _removes_ the `.lib` suffix. The online compiler does not remove the
`.lib` suffix. Instead, it keeps it. This makes the string replacement
in the prior PR fail.

Also, this is faster, and simpler.

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Docs update
    [ ] Test update
    [ ] Breaking change
### Description

Ignored directories are collected for the sake of exporters that use
a blacklist-style approach similar to these build tools. This ignore
list will include `/filer/<gibberish>` when exported from the online
Compiler. This patch fixes that behavoir.

### Pull request type

    [x] Fix
    [ ] Refactor
    [ ] Target update
    [ ] Functionality change
    [ ] Docs update
    [ ] Test update
    [ ] Breaking change
No FPU option is valid, but supported only for 8.x releases, with 7.x release
+nofp gives build errors.
@adbridge
Copy link
Contributor Author

/morph build

@adbridge
Copy link
Contributor Author

/morph mbed2-release

@mbed-bot
Copy link

Result: SUCCESS

Your command has finished executing! Here's what you wrote!

/morph mbed2-release

@mbed-ci
Copy link

mbed-ci commented Nov 16, 2018

Build : SUCCESS

Build number : 3646
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/8775/

Triggering tests

/morph test
/morph export-build
/morph mbed2-build

@cmonr
Copy link
Contributor

cmonr commented Nov 16, 2018

Testing an idea.

@cmonr
Copy link
Contributor

cmonr commented Nov 16, 2018

Neat. Forced the new job green for the time being.

@mbed-ci
Copy link

mbed-ci commented Nov 16, 2018

@mbed-ci
Copy link

mbed-ci commented Nov 16, 2018

@cmonr
Copy link
Contributor

cmonr commented Nov 16, 2018

NRF52_DK-ARM.tests-mbed_hal-rtc_time_conv.test make time and local time - RTC leap years full support

The test that is the bane of my existence... Restarting.
/morph test

@mbed-ci
Copy link

mbed-ci commented Nov 16, 2018

@cmonr
Copy link
Contributor

cmonr commented Nov 16, 2018

/morph pipeline

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.