Back to the main page.
Bug 2445 - external/stats mex files are missing for 32 bit linux
Status | CLOSED FIXED |
Reported | 2014-01-20 20:38:00 +0100 |
Modified | 2019-08-10 12:40:59 +0200 |
Product: | FieldTrip |
Component: | core |
Version: | unspecified |
Hardware: | PC |
Operating System: | Mac OS |
Importance: | P5 normal |
Assigned to: | Robert Oostenveld |
URL: | |
Tags: | |
Depends on: | |
Blocks: | |
See also: |
Robert Oostenveld - 2014-01-20 20:38:12 +0100
the nanmean mex file is missing for linux 32 bit, as are the others in external/stats. Subsequently nanmean.m is called (with as input diff(time)), giving an error that can be reproduced on osx 64-bit: with external stats m-file >> nanmean(diff(time)) Error using nanmean (line 7) Not enough input arguments. with external/stats mex file >> nanmean(diff(time)) ans = 1 with mathworks/statistics version >> nanmean(diff(time)) ans = 1
Robert Oostenveld - 2014-01-20 20:44:33 +0100
The m-file is fixed. The mex files are now optional (as the m-files take care of the situation if there are no mex files). mbp> svn commit Sending stats/nanmean.m Sending stats/nanstd.m Sending stats/nansum.m Transmitting file data ... Committed revision 9114.
Robert Oostenveld - 2017-10-03 11:14:54 +0200
since hardly anyone is using 32 bit windows, this is a sufficient solution
Robert Oostenveld - 2019-08-10 12:34:49 +0200
This closes a whole series of bugs that have been resolved (either FIXED/WONTFIX/INVALID) for quite some time. If you disagree, please file a new issue on https://github.com/fieldtrip/fieldtrip/issues.