Ticket #8464 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

scipy.fftpack import broken on Windows developer builds

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: major Milestone: Release 3.1
Component: Python Keywords:
Cc: Blocked By:
Blocking: Tester: Jose Borreguero

Description

Under a developer's build, if you run stand-alone python and type

import scipy.fftpack

then you will receive an error saying that a DLL load has failed. To reproduce.

  • Find the python27.exe in your Third_Party\lib\win64\Python27 directory
  • Start it
  • Run import scipy.fftpack

Change History

comment:1 Changed 7 years ago by Martyn Gigg

  • Status changed from new to inprogress

comment:2 Changed 7 years ago by Martyn Gigg

Don't copy intel libraries to main package bin directory.

Refs #8464

Changeset: 0cc26da2bba63fa49d09ca528669a85848054f5c

comment:3 Changed 7 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch: bugfix/8464_scipy_fftpack_broken_windows

Tester: The main fix for this is in the third party libraries so please update them. After updating them do the merge & run a release build. Once finished open the python.exe in you bin\Release directory and type

import scipy.fftpack

and it should import without error.

The package should also be checked. Download the latest development package from the buildservers here. Install it & run MantidPlot and then try the above import and ensure it works. Also try from the python.exe that is in the C:\MantidInstall\bin directory.

comment:4 Changed 7 years ago by Jose Borreguero

  • Status changed from verify to verifying
  • Tester set to Jose Borreguero

comment:5 Changed 7 years ago by Jose Borreguero

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/bugfix/8464_scipy_fftpack_broken_windows'

Full changeset: c6800766f4b4ff7652dc3cffc19ca41c1c1f45b7

comment:6 Changed 7 years ago by Jose Borreguero

Tester did:

  1. import scipy.fftpack in Mantiplot.ipython and python.exe from a release build
  2. import scipy.fftpack in Mantidplot.ipython and python.exe from the suggested developement package

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9308

Note: See TracTickets for help on using tickets.