Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

[MXNET-244] Fixed armv7 wheel (1.2.0 release) #11054

Merged
merged 12 commits into from
Jun 14, 2018

Conversation

lebeg
Copy link
Contributor

@lebeg lebeg commented May 24, 2018

Description

Fixes a path issue in the created by cross compilation python wheel for armv7 (RPi).

Checklist

Essentials

  • This PR starts with [MXNET-244]
  • Changes are complete
  • Build tests are already in place

Changes

  • Updated OpenBLAS build to align with other arm builds
  • Extracted a build_wheel function
  • Removed bundled OpenMP from build

Comments

Release backport fix of #11053

@lebeg lebeg changed the title Fixed armv7 wheel (1.2.0 release) [MXNET-244] Fixed armv7 wheel (1.2.0 release) May 25, 2018
@lebeg lebeg force-pushed the armv7_fix_1.2.0 branch 3 times, most recently from fd66e93 to c9e2d43 Compare May 30, 2018 17:01
@marcoabreu
Copy link
Contributor

Is this ready to merge and tested on a physical raspberry?

@anirudh2290
Copy link
Member

anirudh2290 commented Jun 12, 2018

ping @lebeg . Is this ready ? Also has this been merged to the master ?

@lebeg
Copy link
Contributor Author

lebeg commented Jun 14, 2018

@anirudh2290 No, this has not been merged to master: #11053 #11245

This change is complete as stated in the description. Unfortunately, I can confirm that though is builds well, MXNet does not work on some devices due to threading issues. Probably related to #8995 #11065 #10911

But I did not have time for now to test if these PR's are fixing the problem.

@anirudh2290 anirudh2290 merged commit 93ccd9e into apache:v1.2.0 Jun 14, 2018
marcoabreu pushed a commit to marcoabreu/incubator-mxnet that referenced this pull request Jun 14, 2018
* Fixed armv7 wheel

* Fixed bash default value substitution

* Fixed whitespace errors

* Added unzip installation to crosscompile docker images

* Removed deprecated apt lists removal

* Moved common parts to scripts for docker builds

* Disabled bundled OpenMP for cross compilation

* Added make based build for armv7 as option

* Renamed install_openblas.sh -> arm_openblas.sh

* Removed makefile build for armv7

* Trigger CI

* Link OpenBLAS statically for cross compilations
marcoabreu pushed a commit that referenced this pull request Jun 14, 2018
* Fixed armv7 wheel

* Fixed bash default value substitution

* Fixed whitespace errors

* Added unzip installation to crosscompile docker images

* Removed deprecated apt lists removal

* Moved common parts to scripts for docker builds

* Disabled bundled OpenMP for cross compilation

* Added make based build for armv7 as option

* Renamed install_openblas.sh -> arm_openblas.sh

* Removed makefile build for armv7

* Trigger CI

* Link OpenBLAS statically for cross compilations
anirudh2290 pushed a commit to anirudh2290/mxnet that referenced this pull request Jun 15, 2018
* Fixed armv7 wheel

* Fixed bash default value substitution

* Fixed whitespace errors

* Added unzip installation to crosscompile docker images

* Removed deprecated apt lists removal

* Moved common parts to scripts for docker builds

* Disabled bundled OpenMP for cross compilation

* Added make based build for armv7 as option

* Renamed install_openblas.sh -> arm_openblas.sh

* Removed makefile build for armv7

* Trigger CI

* Link OpenBLAS statically for cross compilations
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants