On 10/06/16 04:39, Dave Airlie wrote:
+ f('abs', 1, 150, np.abs, None, [np.linspace(-10, 15, 5,
dtype=np.dtype(np.int64))],
+ extension="ARB_gpu_shader_int64")
+ f('sign', 1, 150, np.sign, None, [np.linspace(-15, 15, 5,
dtype=np.dtype(np.int64))],
+ extension="ARB_gpu_shader_int64")
All our automated piglit builds started to fail here:
FAILED: cd
/var/lib/hudson/jobs/piglit-ubuntu64/workspace/build/generated_tests &&
/usr/bin/python3.4
/var/lib/hudson/jobs/piglit-ubuntu64/workspace/generated_tests/gen_shader_precision_tests.py
> shader_precision_tests.list
Traceback (most recent call last):
File
"/var/lib/hudson/jobs/piglit-ubuntu64/workspace/generated_tests/gen_shader_precision_tests.py",
line 53, in <module>
from builtin_function import *
File
"/var/lib/hudson/jobs/piglit-ubuntu64/workspace/generated_tests/builtin_function.py",
line 983, in <module>
_make_componentwise_test_vectors(test_suite)
File
"/var/lib/hudson/jobs/piglit-ubuntu64/workspace/generated_tests/builtin_function.py",
line 960, in _make_componentwise_test_vectors
f('abs', 1, 150, np.abs, None, [np.linspace(-10, 15, 5,
dtype=np.dtype(np.int64))],
TypeError: linspace() got an unexpected keyword argument 'dtype'
I tried with both Python 3 and Python 2, and they both fail identically.
This is with Ubtuntu 16.04, which seems to have Numpy 1.8.2.
`pydoc numpy.linspace` shows
numpy.linspace = linspace(start, stop, num=50, endpoint=True,
retstep=False)
Maybe one can replace the dtype arg with a cast after the linspace result.
Jose
_______________________________________________
Piglit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/piglit