Pauli Virtanen

Results 20 issues of Pauli Virtanen

Hi, Running the following causes problems: ``` git clone gitifyhg::https://bitbucket.org/pypy/pypy cd pypy git reflog expire --expire=0 --all git prune git repack -f -a -d git gc --prune=0 ``` After a...

The Scipy build seems broken (in addition to FLAPACK -> LAPACK rename) at the moment, as cstlib static libraries do not get the -fPIC compiler flag appended. This makes the...

The following leaks spuriously ``` import pytest @pytest.fixture(scope='module') def a(): return 1 @pytest.mark.parametrize("b", [1,2]) def test_threaded_same(a, b): pass ```

bug

Numpy has the following in its `conftest.py`: ``` @pytest.fixture(autouse=True) def add_np(doctest_namespace, request): doctest_namespace['np'] = numpy ``` For some reason, this makes pytest-leaks report a leak. Didn't so far find out...

bug

Currently, the leak checking encompasses the whole setup/call/teardown cycle. This is maybe not optimal, since some pytest fixtures appear to leak, and those leaks are usually not of interest. It...

enhancement

The test `tests/test_refleaks.py:test_doctest` checks for leaks, but it gives a false positive if the line `>>> items.append(SomeClass())` that adds stuff to a global variable is replaced just by `>>> SomeClass()`....

enhancement

## Expected behavior With ARPACK 3.5.0 this works: ``` $ octave octave:1> m = zeros(4,4); octave:2> eigs(m, 1) ans = 0 ``` ## Actual behavior With ARPACK 3.7.0 and 3.6.0:...

## Expected behavior The ICB wrappers should correctly pass arguments such as `rvec` to the Fortran routines. ## Actual behavior `logical(kind=c_bool)` and `logical` are not compatible types on e.g. gcc/gfortran...

## Expected behavior It would nice to be able to set the random seed of Arpack's internal random number generator, for cases where more strict fp reproducibility is aimed at...

The following in Octave produces wrong results (arpack-ng 3.4.0): ``` octave:31> load Q.h5 octave:32> opts = struct(); opts.p=30; eigs(Q, 10, 'lr', opts) ans = 7.6562 - 0.1236i 7.6562 + 0.1236i...