Skip to content
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

Skip dependency detection if library is fully precompiled #1139

Merged

Conversation

facchinm
Copy link
Member

Precompiled bits of a library should not depend on any link time dependency (we cannot assure ABI stability).
Fixes arduino/ArduinoCore-mbed#119

tests will be added tomorrow on

def test_compile_without_precompiled_libraries(run_command, data_dir):

@rsora @cmaglie

Please check if the PR fulfills these requirements

  • The PR has no duplicates (please search among the Pull Requests
    before creating one)
  • The PR follows
    our contributing guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • UPGRADING.md has been updated with a migration guide (for breaking changes)
  • What kind of change does this PR introduce?
  • What is the current behavior?
  • What is the new behavior?
  • Other information:

See how to contribute

facchinm and others added 2 commits January 26, 2021 16:20
Precompiled bits of a library should not depend on any link time dependency (we cannot assure ABI stability).
Fixes arduino/ArduinoCore-mbed#119
@silvanocerza silvanocerza force-pushed the skip_dependency_detection_precompiled branch from 48f98c4 to 4fba67b Compare January 26, 2021 16:02
@silvanocerza
Copy link
Contributor

I rebased the PR on top of master to fix the conflicts, should be fine now.

@silvanocerza silvanocerza merged commit 283036f into arduino:master Jan 26, 2021
silvanocerza added a commit that referenced this pull request Jan 27, 2021
* Skip dependency detection if library is fully precompiled

Precompiled bits of a library should not depend on any link time dependency (we cannot assure ABI stability).
Fixes arduino/ArduinoCore-mbed#119

* Add output when skipping deps detection for precompiled libs

Co-authored-by: Silvano Cerza <silvanocerza@gmail.com>
@per1234 per1234 added topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project labels Mar 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

mbedOS crashes trying to run examples from Tensorflow 2.1.0-alpha
4 participants