ispc/ispc — Issue #175: A number of tests now fail with the generic target
Author: mmp
Created: 2012-02-12 05:24:39+00:00
State: open
Labels: bugs

With LLVM 3.1, the following tests currently return incorrect results (with both the SSE4 and generic-16 header files).

```
tests/array-multidim-gather.ispc
tests/cfor-array-multidim-gather.ispc
tests/exclusive-scan-and-1.ispc
tests/exclusive-scan-and-2.ispc
tests/foreach-18.ispc
tests/foreach-9.ispc
tests/reduce-max-double.ispc
tests/reduce-max-float.ispc
tests/reduce-min-double.ispc
tests/reduce-min-float.ispc
```

With LLVM 3.0, even more fail:

```
tests/assert-1.ispc
tests/assert-2.ispc
tests/assert-3.ispc
tests/assert-4.ispc
tests/atomics-5.ispc
tests/cfor-gs-improve-varying.ispc
tests/coalesce-2.ispc
tests/coalesce-4.ispc
tests/coalesce-5.ispc
tests/coalesce-6.ispc
tests/coalesce-7.ispc
tests/coalesce-8.ispc
tests/foreach-10.ispc
tests/foreach-18.ispc
tests/foreach-19.ispc
tests/gather-struct-vector.ispc
tests/gs-improve-varying.ispc
tests/masked-scatter-struct.ispc
tests/masked-scatter-vector.ispc
tests/ptr-24.ispc
tests/ptr-25.ispc
tests/reduce-equal-10.ispc
tests/reduce-equal-12.ispc
tests/reduce-equal-13.ispc
tests/reduce-equal-2.ispc
tests/reduce-equal-3.ispc
tests/reduce-equal-5.ispc
tests/reduce-equal-7.ispc
tests/reduce-equal-8.ispc
tests/reduce-equal-9.ispc
tests/scatter-struct.ispc
tests/scatter-vector.ispc
tests/short-vec-15.ispc
tests/short-vec-8.ispc
tests/static-array-init-1.ispc
tests/static-array-init.ispc
tests/struct-test-118.ispc
5 / 1001 tests FAILED execution:
tests/array-multidim-gather.ispc
tests/cfor-array-multidim-gather.ispc
tests/foreach-9.ispc
tests/reduce-max-double.ispc
tests/reduce-max-float.ispc
```