[Debian-med-packaging] Bug#1093353: python-mne: FTBFS: Segmentation fault

Santiago Vila sanvila at debian.org
Fri Jan 17 18:54:03 GMT 2025


Package: src:python-mne
Version: 1.8.0-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   debian/rules execute_before_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf *.egg-info
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild

[... snipped ...]

    Preparing the mapping matrix...
    Truncating at 14/14 components and regularizing with α=1.0e-01
Reading 0 ... 60  =      0.000 ...     0.100 secs...
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 96.4 mm
    Computing dot products for 1 MEG channel...
    Computing cross products for 1 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 1/1 components to omit less than 0.0001 (0)
PASSED
mne/channels/tests/test_interpolation.py::test_interpolation_meg Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Not setting metadata
7 matching events found
Setting baseline interval to [-0.19979521315838786, 0.0] s
Applying baseline correction (mode: mean)
Created an SSP operator (subspace dimension = 3)
3 projection items activated
Loading data for 7 events and 421 original time points ...
0 bad epochs dropped
Reading 0 ... 60  =      0.000 ...     0.100 secs...
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
    Computing dot products for 98 MEG channels...
    Computing cross products for 98 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 73/98 components to omit less than 0.0001 (9.5e-05)
Creating RawArray with float64 data, n_channels=100, n_times=421
    Range : 0 ... 420 =      0.000 ...     0.699 secs
Ready.
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
    Computing dot products for 99 MEG channels...
    Computing cross products for 99 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 74/99 components to omit less than 0.0001 (9.4e-05)
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
    Computing dot products for 99 MEG channels...
    Computing cross products for 99 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 74/99 components to omit less than 0.0001 (9.4e-05)
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
    Computing dot products for 99 MEG channels...
    Computing cross products for 99 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 60/99 components to omit less than 0.0001 (9.8e-05)
Setting channel interpolation method to {'meg': 'MNE'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
    Computing dot products for 98 MEG channels...
    Computing cross products for 98 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 60/98 components to omit less than 0.0001 (9.4e-05)
PASSED
mne/channels/tests/test_interpolation.py::test_interpolate_meg_ctf Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_ctf_raw.fif...
    Read 5 compensation matrices
    Range : 24000 ... 31200 =     10.000 ...    13.000 secs
Ready.
Current compensation grade : 0
Reading 0 ... 2400  =      0.000 ...     1.000 secs...
Compensator constructed to change 0 -> 3
Applying compensator to loaded data
Removing 5 compensators from info because not all compensation channels were picked.
    Computing dot products for 303 MEG channels...
    Computing cross products for 303 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 92/303 components to omit less than 0.0001 (9.9e-05)
Removing 5 compensators from info because not all compensation channels were picked.
Removing 5 compensators from info because not all compensation channels were picked.
    Computing dot products for 274 MEG channels...
    Computing cross products for 274 → 1 MEG channel...
    Preparing the mapping matrix...
    Truncating at 92/274 components to omit less than 0.0001 (9.9e-05)
Corrcoef of interpolated with original channel:  {'no_refmeg': 0.8500877951710595, 'with_refmeg': 0.7714578504554638}
PASSED
mne/channels/tests/test_interpolation.py::test_interpolation_ctf_comp SKIPPED
mne/channels/tests/test_interpolation.py::test_interpolation_nirs SKIPPED
mne/channels/tests/test_interpolation.py::test_interpolation_ecog SKIPPED
mne/channels/tests/test_interpolation.py::test_interpolation_seeg SKIPPED
mne/channels/tests/test_interpolation.py::test_nan_interpolation Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Reading 0 ... 14399  =      0.000 ...    23.974 secs...
Setting channel interpolation method to {'meg': 'nan'}.
Interpolating bad channels.
Setting channel interpolation method to {'meg': 'nan'}.
Interpolating bad channels.
PASSED
mne/channels/tests/test_interpolation.py::test_method_str SKIPPED (R...)
mne/channels/tests/test_layout.py::test_io_layout_lout PASSED
mne/channels/tests/test_layout.py::test_io_layout_lay PASSED
mne/channels/tests/test_layout.py::test_find_topomap_coords     Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
PASSED
mne/channels/tests/test_layout.py::test_make_eeg_layout     Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
PASSED
mne/channels/tests/test_layout.py::test_make_grid_layout PASSED
mne/channels/tests/test_layout.py::test_find_layout     Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Read 5 compensation matrices
Extracting SQD Parameters from /<<PKGBUILDDIR>>/mne/io/kit/tests/data/test.sqd...
Creating Raw.info structure...
Setting channel info structure...
Creating Info structure...
Ready.
Extracting SQD Parameters from /<<PKGBUILDDIR>>/mne/io/kit/tests/data/test_umd-raw.sqd...
Creating Raw.info structure...
Setting channel info structure...
Creating Info structure...
Ready.
PASSED
mne/channels/tests/test_layout.py::test_box_size PASSED
mne/channels/tests/test_layout.py::test_generate_2d_layout PASSED
mne/channels/tests/test_layout.py::test_layout_copy PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks0-exclude0] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks1-exclude1] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-exclude2] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-2_0] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-exclude4] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-2_1] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[all-2_0] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[all-2_1] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks8-exclude8] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks9-exclude9] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks10-exclude10] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks11-exclude11] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks12-exclude12] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks13-exclude13] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-exclude14] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks15-exclude15] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[None-exclude16] PASSED
mne/channels/tests/test_layout.py::test_layout_pick[picks17-exclude17] PASSED
mne/channels/tests/test_layout.py::test_layout_pick_more PASSED
mne/channels/tests/test_layout.py::test_layout_pick_errors PASSED
mne/channels/tests/test_montage.py::test_dig_montage_trans PASSED
mne/channels/tests/test_montage.py::test_fiducials PASSED
mne/channels/tests/test_montage.py::test_documented PASSED
mne/channels/tests/test_montage.py::test_montage_readers[sfp_duplicate] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[sfp_headshape] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[EEGLAB] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[matlab] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[ASA electrode] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[generic theta-phi (txt)] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[BESA spherical model] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[legacy mne-c] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[CSV file] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[XYZ file] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[TSV file] PASSED
mne/channels/tests/test_montage.py::test_montage_readers[brainvision] PASSED
mne/channels/tests/test_montage.py::test_read_locs SKIPPED (Requires...)
mne/channels/tests/test_montage.py::test_read_dig_dat PASSED
mne/channels/tests/test_montage.py::test_read_dig_montage_using_polhemus_fastscan PASSED
mne/channels/tests/test_montage.py::test_read_dig_montage_using_polhemus_fastscan_error_handling PASSED
mne/channels/tests/test_montage.py::test_read_dig_polhemus_isotrak_hsp PASSED
mne/channels/tests/test_montage.py::test_read_dig_polhemus_isotrak_elp PASSED
mne/channels/tests/test_montage.py::test_read_dig_polhemus_isotrak_eeg PASSED
mne/channels/tests/test_montage.py::test_read_dig_polhemus_isotrak_error_handling PASSED
mne/channels/tests/test_montage.py::test_combining_digmontage_objects PASSED
mne/channels/tests/test_montage.py::test_combining_digmontage_forbiden_behaviors PASSED
mne/channels/tests/test_montage.py::test_set_dig_montage PASSED
mne/channels/tests/test_montage.py::test_set_dig_montage_with_nan_positions PASSED
mne/channels/tests/test_montage.py::test_fif_dig_montage SKIPPED (Re...)
mne/channels/tests/test_montage.py::test_egi_dig_montage SKIPPED (Re...)
mne/channels/tests/test_montage.py::test_read_dig_captrak SKIPPED (R...)
mne/channels/tests/test_montage.py::test_set_montage_mgh[raw] Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.

   Normal return from subroutine COBYLA

   NFVALS =  125   F = 1.804228E-03    MAXCV = 0.000000E+00
   X =-1.021112E-03   1.455380E-02   4.140431E-02   9.708486E-02
PASSED
mne/channels/tests/test_montage.py::test_set_montage_mgh[montage] Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.

   Normal return from subroutine COBYLA

   NFVALS =  125   F = 1.804228E-03    MAXCV = 0.000000E+00
   X =-1.021112E-03   1.455380E-02   4.140431E-02   9.708486E-02
PASSED
mne/channels/tests/test_montage.py::test_set_montage_mgh[custom] Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.

   Normal return from subroutine COBYLA

   NFVALS =  125   F = 1.804228E-03    MAXCV = 0.000000E+00
   X =-1.021112E-03   1.455380E-02   4.140431E-02   9.708486E-02
PASSED
mne/channels/tests/test_montage.py::test_montage_positions_similar[fname0-mgh60-60-59-bads0] Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Reading 0 ... 14399  =      0.000 ...    23.974 secs...
Filtering raw data in 1 contiguous segment
Setting up low-pass filter at 40 Hz

FIR filter parameters
---------------------
Designing a one-pass, zero-phase, non-causal lowpass filter:
- Windowed time-domain design (firwin) method
- Hamming window with 0.0194 passband ripple and 53 dB stopband attenuation
- Upper passband edge: 40.00 Hz
- Upper transition bandwidth: 10.00 Hz (-6 dB cutoff frequency: 45.00 Hz)
- Filter length: 199 samples (0.331 s)

[Parallel(n_jobs=1)]: Done  17 tasks      | elapsed:    0.0s
Fitted sphere radius:         91.0 mm
Origin head coordinates:      -4.1 16.0 51.8 mm
Origin device coordinates:    1.4 17.8 -10.3 mm
Fitted sphere radius:         96.3 mm
Origin head coordinates:      -0.9 14.6 43.0 mm
Origin device coordinates:    3.6 17.8 -19.5 mm
Setting channel interpolation method to {'eeg': 'spline'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 91.0 mm
Computing interpolation matrix from 53 sensor positions
Interpolating 6 sensors
Setting channel interpolation method to {'eeg': 'spline'}.
Interpolating bad channels.
    Automatic origin fit: head of radius 96.3 mm
Computing interpolation matrix from 53 sensor positions
Interpolating 6 sensors
PASSED
mne/channels/tests/test_montage.py::test_montage_positions_similar[fname1-mgh70-70-64-None] SKIPPED
mne/channels/tests/test_montage.py::test_digmontage_constructor_errors PASSED
mne/channels/tests/test_montage.py::test_transform_to_head_and_compute_dev_head_t PASSED
mne/channels/tests/test_montage.py::test_set_montage_with_mismatching_ch_names Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
PASSED
mne/channels/tests/test_montage.py::test_set_montage_with_sub_super_set_of_ch_names PASSED
mne/channels/tests/test_montage.py::test_set_montage_with_known_aliases PASSED
mne/channels/tests/test_montage.py::test_heterogeneous_ch_type Creating RawArray with float64 data, n_channels=4, n_times=1
    Range : 0 ... 0 =      0.000 ...     0.000 secs
Ready.
PASSED
mne/channels/tests/test_montage.py::test_set_montage_coord_frame_in_head_vs_unknown Creating RawArray with float64 data, n_channels=3, n_times=1
    Range : 0 ... 0 =      0.000 ...     0.000 secs
Ready.
PASSED
mne/channels/tests/test_montage.py::test_montage_head_frame[eeg] SKIPPED
mne/channels/tests/test_montage.py::test_montage_head_frame[ecog] SKIPPED
mne/channels/tests/test_montage.py::test_montage_head_frame[seeg] SKIPPED
mne/channels/tests/test_montage.py::test_montage_head_frame[dbs] SKIPPED
mne/channels/tests/test_montage.py::test_set_montage_with_missing_coordinates Creating RawArray with float64 data, n_channels=3, n_times=1
    Range : 0 ... 0 =      0.000 ...     0.000 secs
Ready.
PASSED
mne/channels/tests/test_montage.py::test_get_montage SKIPPED (Requir...)
mne/channels/tests/test_montage.py::test_read_dig_hpts PASSED
mne/channels/tests/test_montage.py::test_get_builtin_montages PASSED
mne/channels/tests/test_montage.py::test_plot_montage SKIPPED (Requi...)
mne/channels/tests/test_montage.py::test_montage_equality PASSED
mne/channels/tests/test_montage.py::test_montage_add_fiducials SKIPPED
mne/channels/tests/test_montage.py::test_read_dig_localite PASSED
mne/channels/tests/test_montage.py::test_make_wrong_dig_montage PASSED
mne/channels/tests/test_montage.py::test_fnirs_montage SKIPPED (Requ...)
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_1005] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_1020] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_alphabetic] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_postfixed] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_prefixed] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[standard_primed] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi16] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi32] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi64] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi128] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi160] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[biosemi256] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[easycap-M1] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[easycap-M10] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[easycap-M43] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[EGI_256] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-32] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-64_1.0] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-65_1.0] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-128] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-129] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-256] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[GSN-HydroCel-257] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[mgh60] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[mgh70] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[artinis-octamon] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[artinis-brite23] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_have_fids[brainproducts-RNP-BA-128] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montage_errors PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[EGI_256-1e-05-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[EGI_256-1e-05-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[easycap-M1-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[easycap-M1-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[easycap-M10-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[easycap-M10-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi128-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi128-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi16-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi16-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi160-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi160-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi256-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi256-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi32-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi32-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi64-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[biosemi64-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[brainproducts-RNP-BA-128-1e-08-0.095] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_montages_on_sphere[brainproducts-RNP-BA-128-1e-08-0.05] PASSED
mne/channels/tests/test_standard_montage.py::test_standard_superset PASSED
mne/channels/tests/test_standard_montage.py::test_set_montage_artinis_fsaverage[octamon] PASSED
mne/channels/tests/test_standard_montage.py::test_set_montage_artinis_fsaverage[brite23] PASSED
mne/channels/tests/test_standard_montage.py::test_set_montage_artinis_basic Creating RawArray with float64 data, n_channels=16, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
Creating RawArray with float64 data, n_channels=46, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
Creating RawArray with float64 data, n_channels=46, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
Creating RawArray with float64 data, n_channels=2, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
Creating RawArray with float64 data, n_channels=2, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
Creating RawArray with float64 data, n_channels=2, n_times=100
    Range : 0 ... 99 =      0.000 ...     9.900 secs
Ready.
PASSED
mne/channels/tests/test_unify_bads.py::test_error_raising Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Reading 0 ... 14399  =      0.000 ...    23.974 secs...
Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Not setting metadata
1 matching events found
Setting baseline interval to [-0.09989760657919393, 0.0] s
Applying baseline correction (mode: mean)
Created an SSP operator (subspace dimension = 3)
Loading data for 1 events and 662 original time points ...
0 bad epochs dropped
PASSED
mne/channels/tests/test_unify_bads.py::test_bads_compilation Opening raw data file /<<PKGBUILDDIR>>/mne/io/tests/data/test_raw.fif...
    Read a total of 3 projection items:
        PCA-v1 (1 x 102)  idle
        PCA-v2 (1 x 102)  idle
        PCA-v3 (1 x 102)  idle
    Range : 25800 ... 40199 =     42.956 ...    66.930 secs
Ready.
Reading 0 ... 14399  =      0.000 ...    23.974 secs...
PASSED
mne/commands/tests/test_commands.py::test_browse_raw PASSED
mne/commands/tests/test_commands.py::test_what PASSED
mne/commands/tests/test_commands.py::test_bti2fiff PASSED
mne/commands/tests/test_commands.py::test_compare_fiff PASSED
mne/commands/tests/test_commands.py::test_show_fiff PASSED
mne/commands/tests/test_commands.py::test_clean_eog_ecg SKIPPED (Req...)
mne/commands/tests/test_commands.py::test_compute_proj_exg[mne.commands.mne_compute_proj_ecg] PASSED
mne/commands/tests/test_commands.py::test_compute_proj_exg[mne.commands.mne_compute_proj_eog] PASSED
mne/commands/tests/test_commands.py::test_coreg PASSED
mne/commands/tests/test_commands.py::test_kit2fiff PASSED
mne/commands/tests/test_commands.py::test_make_scalp_surfaces SKIPPED
mne/commands/tests/test_commands.py::test_report SKIPPED (Requires t...)
mne/commands/tests/test_commands.py::test_surf2bem PASSED
mne/commands/tests/test_commands.py::test_watershed_bem SKIPPED (Req...)
mne/commands/tests/test_commands.py::test_flash_bem SKIPPED (Require...)
mne/commands/tests/test_commands.py::test_setup_source_space SKIPPED
mne/commands/tests/test_commands.py::test_setup_forward_model SKIPPED
mne/commands/tests/test_commands.py::test_mne_prepare_bem_model SKIPPED
mne/commands/tests/test_commands.py::test_show_info PASSED
mne/commands/tests/test_commands.py::test_sys_info Fatal Python error: Segmentation fault

Current thread 0x00007f24f9b14080 (most recent call first):
  File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 1320 in create_module
  File "<frozen importlib._bootstrap>", line 813 in module_from_spec
  File "<frozen importlib._bootstrap>", line 921 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
  File "/usr/lib/python3/dist-packages/vtk.py", line 4 in <module>
  File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 1026 in exec_module
  File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
  File "<frozen importlib._bootstrap>", line 1387 in _gcd_import
  File "/usr/lib/python3.13/importlib/__init__.py", line 88 in import_module
  File "/<<PKGBUILDDIR>>/mne/utils/config.py", line 765 in sys_info
  File "/<<PKGBUILDDIR>>/mne/commands/mne_sys_info.py", line 58 in run
  File "/<<PKGBUILDDIR>>/mne/commands/tests/test_commands.py", line 527 in test_sys_info
  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159 in pytest_pyfunc_call
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627 in runtest
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242 in <lambda>
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 241 in call_and_report
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/usr/bin/py.test", line 8 in <module>

Extension modules: numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, scipy._lib._ccallback_c, scipy.special._ufuncs_cxx, scipy.special._ufuncs, scipy.special._specfun, scipy.special._comb, scipy.linalg._fblas, scipy.linalg._flapack, scipy.linalg.cython_lapack, scipy.linalg._cythonized_array_utils, scipy.linalg._solve_toeplitz, scipy.linalg._decomp_lu_cython, scipy.linalg._matfuncs_sqrtm_triu, scipy.linalg.cython_blas, scipy.linalg._matfuncs_expm, scipy.linalg._decomp_update, scipy.sparse._sparsetools, _csparsetools, scipy.sparse._csparsetools, scipy.sparse.linalg._dsolve._superlu, scipy.sparse.linalg._eigen.arpack._arpack, scipy.sparse.linalg._propack._spropack, scipy.sparse.linalg._propack._dpropack, scipy.sparse.linalg._propack._cpropack, scipy.sparse.linalg._propack._zpropack, scipy.sparse.csgraph._tools, scipy.sparse.csgraph._shortest_path, scipy.sparse.csgraph._traversal, scipy.sparse.csgraph._min_spanning_tree, scipy.sparse.csgraph._flow, scipy.sparse.csgraph._matching, scipy.sparse.csgraph._reordering, scipy.special._ellip_harm_2, scipy.interpolate._fitpack, scipy.interpolate._dfitpack, scipy.optimize._group_columns, scipy._lib.messagestream, scipy.optimize._trlib._trlib, scipy.optimize._lbfgsb, _moduleTNC, scipy.optimize._moduleTNC, scipy.optimize._cobyla, scipy.optimize._slsqp, scipy.optimize._minpack, scipy.optimize._lsq.givens_elimination, scipy.optimize._zeros, scipy.optimize._highs.cython.src._highs_wrapper, scipy.optimize._highs._highs_wrapper, scipy.optimize._highs.cython.src._highs_constants, scipy.optimize._highs._highs_constants, scipy.linalg._interpolative, scipy.optimize._bglu_dense, scipy.optimize._lsap, scipy.spatial._ckdtree, scipy.spatial._qhull, scipy.spatial._voronoi, scipy.spatial._distance_wrap, scipy.spatial._hausdorff, scipy.spatial.transform._rotation, scipy.optimize._direct, scipy.interpolate._bspl, scipy.interpolate._ppoly, scipy.interpolate.interpnd, scipy.interpolate._rbfinterp_pythran, scipy.interpolate._rgi_cython, scipy.io.matlab._mio_utils, scipy.io.matlab._streams, scipy.io.matlab._mio5_utils, scipy.ndimage._nd_image, _ni_label, scipy.ndimage._ni_label, scipy.signal._sigtools, scipy._lib._uarray._uarray, scipy.signal._max_len_seq_inner, scipy.signal._upfirdn_apply, scipy.signal._spline, scipy.signal._sosfilt, scipy.signal._spectral, scipy.integrate._odepack, scipy.integrate._quadpack, scipy.integrate._vode, scipy.integrate._dop, scipy.integrate._lsoda, scipy.special.cython_special, scipy.stats._stats, scipy.stats._biasedurn, scipy.stats._levy_stable.levyst, scipy.stats._stats_pythran, scipy.stats._ansari_swilk_statistics, scipy.stats._sobol, scipy.stats._qmc_cy, scipy.stats._mvn, scipy.stats._rcont.rcont, scipy.stats._unuran.unuran_wrapper, scipy.signal._peak_finding_utils, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver._cext, matplotlib._image, PyQt6.QtCore, PyQt6.QtGui, PyQt6.QtWidgets, PyQt6.QtTest, sklearn.__check_build._check_build, lz4._version, lz4.frame._frame, sklearn.utils._isfinite, sklearn.utils.murmurhash, sklearn.utils._openmp_helpers, scipy.fftpack.convolve, markupsafe._speedups (total: 124)
Segmentation fault
make[1]: *** [debian/rules:23: override_dh_auto_test] Error 139
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:14: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202501/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-mne, so that this is still
visible in the BTS web page for this package.

Thanks.



More information about the Debian-med-packaging mailing list