3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/compilers
Austin Seipp 8d1a524c22 ispc: 1.10.0 -> 1.13.0, cleanup, (co)maintain
This includes several enhancements in the underlying compiler, including
codegen improvements for AVX-512, Ice Lake CPU definitions,
cross-{arch,os} compilation (currently unsupported due to multilib
issues), and more.

This also bumps the LLVM backend to the 10.0 release. Note that ispc
itself requires a few extra stability patches on top of 10.0 for AVX-512
support, but these aren't applied for us. Therefore AVX-512 still has
some extra, rough edges.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2020-04-24 12:08:43 -05:00
..
abcl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
acme acme: fix darwin build 2020-03-27 19:59:43 -07:00
adoptopenjdk-bin Merge remote-tracking branch 'channels/nixos-unstable' into jdk-13 2020-03-09 12:29:43 -04:00
adoptopenjdk-icedtea-web treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
aldor treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
aliceml treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
apache-flex-sdk
arachne-pnr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
asn1c treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
aspectj treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ats
ats2
avian treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
avra treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
bigloo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
binaryen treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
bluespec
bs-platform bs-platform: 7.2.0 -> 7.3.1 2020-04-16 15:44:39 -07:00
bupc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
carp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ccl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
chez treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
chicken treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clasp
clean treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
closure closurecompiler: 20200224 -> 20200315 2020-04-05 10:22:40 +00:00
cmdstan treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cmucl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
colm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
compcert compcert: 3.6 -> 3.7 2020-04-01 10:06:48 +00:00
computecpp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
coreclr coreclr: get clang from llvmPackages 2020-04-13 15:55:16 +02:00
crystal crystal2nix: specify build type 2020-04-22 17:30:23 +08:00
cudatoolkit
dale treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dev86 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dmd treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dotnet treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dtc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ecl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
edk2 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
eli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
elm elmPackages.create-elm-app: init at 4.2.4 2020-04-10 21:08:25 +02:00
emscripten treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
eql
factor-lang treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fasm fasm: 1.73.22 -> 1.73.23 2020-04-12 09:56:50 +00:00
flutter flutter: update channels + fix dev channel 2020-04-05 15:35:11 +02:00
flux
fpc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fsharp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fsharp41 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fstar treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gambit
gavrasm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gcc gnat: init at 9.3.0 2020-04-20 14:41:22 +02:00
gcc-arm-embedded
gcl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gerbil
gforth treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ghc Merge branch 'master' into staging-next 2020-04-18 07:42:26 +02:00
ghcjs-ng
ghdl ghdl: init at 0.37 2020-04-20 14:41:22 +02:00
gleam gleam: 0.6.0 -> 0.7.1 2020-03-05 15:05:28 -08:00
glslang
gnatboot gnat: init at 9.3.0 2020-04-20 14:41:22 +02:00
gnu-cobol treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gnu-smalltalk treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go Merge branch 'master' into staging-next 2020-04-13 18:50:35 +02:00
go-jsonnet
gprolog treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
graalvm treewide: per RFC45, remove more unquoted URLs 2020-04-18 14:04:37 +02:00
gwt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
halide treewide: use blas and lapack 2020-04-17 16:24:09 -05:00
haxe treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
hhvm
hop treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
iasl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
inform7 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
intel-graphics-compiler treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
intercal treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ios-cross-compile
ispc ispc: 1.10.0 -> 1.13.0, cleanup, (co)maintain 2020-04-24 12:08:43 -05:00
jasmin
javacard-devkit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jetbrains-jdk jetbrains-jdk: derive expression for 11.0.6 from openjdk11 rather than openjdk12 2020-03-20 08:21:52 -04:00
jsonnet treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
julia blas,lapack: use isILP64 instead of is64bit 2020-04-20 16:02:43 -05:00
jwasm jwasm: 2017-11-12 -> 2.13 2020-04-02 16:24:38 +00:00
kotlin kotlin: 1.3.70 -> 1.3.71 2020-03-30 00:37:40 +00:00
ldc Revert "ldc: 1.17.0 -> 1.20.1" 2020-04-22 08:14:40 -04:00
llvm Merge branch 'master' into staging-next 2020-04-16 10:09:43 +02:00
manticore treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
matter-compiler treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mcpp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mercury mercury: 14.01.1 -> 20.01.1 2020-03-05 11:41:40 +00:00
meta-environment/meta-build-env treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mezzo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
microscheme treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mint mint: 0.7.1 -> 0.9.0 2020-04-22 17:30:22 +08:00
mit-scheme treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mkcl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mlton treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mono treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mosml treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mozart treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mruby treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nasm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
neko treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nextpnr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nim nim: 1.0.6 -> 1.2.0 2020-04-04 01:15:27 +05:30
nvidia-cg-toolkit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
obliv-c
ocaml treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
opa treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
opendylan treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
openjdk treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
openspin treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
oraclejdk
orc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
osl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
owl-lisp
pakcs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pforth treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
picat treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
polyml treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ponyc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
purescript Merge pull request from lilyball/psc-package 2020-04-01 10:39:46 +09:00
qbe
rasm
reason treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rgbds rgbds: 0.3.9 -> 0.3.10 2020-03-23 21:33:39 +00:00
rust treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sagittarius-scheme
sbcl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
scala treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sdcc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
seexpr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
serpent treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
shaderc
smlnj treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
solc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
souffle
spirv-llvm-translator treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
squeak treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
stalin treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
swi-prolog
swift treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
terra treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
teyjus treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
tinycc
tinygo tinygo: 0.12.0 -> 0.13.0 2020-04-16 10:20:02 +08:00
unison treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
urn treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
urweb
vala treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vlang
wcc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wla-dx treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
x11basic treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yap treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yasm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yosys yosys: 2020.03.16 -> 2020.03.24 2020-03-25 06:46:01 -05:00
z88dk
zasm zasm: Init at 4.2.6 2020-03-24 18:29:53 +01:00
zig zig: apply suggestion from @cole-h 2020-04-13 18:56:41 -04:00
zulu treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
zz zz: init at 2020-03-02 2020-03-04 04:20:00 -05:00