Commit graph

20 commits

Author SHA1 Message Date
Troels Henriksen 170eefbbb0 ispc: use cmake for building.
The Makefile approach is gone in newer versions of ispc.
2020-02-10 08:30:41 -08:00
Mario Rodas b60853cdca
ispc: only check on Linux
The test suite tries to execute `transcendentals` tests, which is not
expected to work anywhere except Linux.
2019-11-03 16:20:00 -05:00
Troels Henriksen 5ddd4dbb12 ispc: add x86_64-darwin to platforms. 2019-10-09 12:16:55 +02:00
Troels Henriksen 12f03a0776 ispc: do not test on the "host" target
This is because some very sensitive tests may fail when using more
exotic platforms and vector instructions.  For example, floating point
summation (which is not associative in the first place), or
transcendental functions.  Arguably, ispc's test suite is too
sensitive here.
2019-10-02 19:43:20 +02:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Will Dietz 1506f0f8cd ispc: 1.9.2 -> 1.10.0 2019-01-20 02:00:17 -06:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Will Dietz 72b897ba75 ispc: patch w/upstream commit to fix w/llvm 6 2018-07-05 07:22:53 -05:00
John Ericson 07d73c4ab0 clangSelf, clangWrapSelf, llvmPackagesSelf: Remove this unused thing
It's old old LLVM built with new LLVM. How useless.
2018-05-23 00:27:30 -04:00
Guillaume Bouchard 156b8029f2 ispc: 20170807 -> 1.9.2
Version bump, fixes #29979
2018-01-15 12:25:03 +01:00
Aristid Breitkreuz 3dea197273 ispc: use newer version and LLVM 4.0 due to bug in clang++ 3.9 wrapper (see #29204) 2017-09-10 15:43:59 +02:00
Franz Pletz 6f0ef6bb32
ispc: build with current flex 2017-07-29 19:51:16 +02:00
Robin Gloster dbbdccdd65
ispc: fix build 2017-03-13 12:07:48 +01:00
Aristid Breitkreuz 7e273d9209 ispc: attempt to make build more robust and hydra-compatible 2016-09-12 22:45:47 +02:00
Aristid Breitkreuz 2f33b06119 ispc: extend test suite 2016-09-04 17:03:49 +02:00
Aristid Breitkreuz f4443bb9ef ispc: detect test failures, restrict platforms 2016-09-04 15:56:22 +02:00
Aristid Breitkreuz c4b0d80cba ispc: 20151128 -> 1.9.1, fix build 2016-09-04 14:08:40 +02:00
Pascal Wittmann 311ddcbd7a ispc: fix build 2016-03-24 20:54:59 +01:00
Aristid Breitkreuz 1742774df8 ispc: init at <GH master>
Intel SPMD Program Compiler

An open-source compiler for high-performance SIMD programming on the CPU

https://ispc.github.io/
2015-11-29 00:21:13 +01:00