Skip to content

Commit

Permalink
Fix #36955 (#36956)
Browse files Browse the repository at this point in the history
This is an LLVM bug. See upstream discussion at https://reviews.llvm.org/D85499.

(cherry picked from commit 91d384c)
  • Loading branch information
Keno authored and KristofferC committed Aug 10, 2020
1 parent 768f069 commit e6b2a56
Show file tree
Hide file tree
Showing 107 changed files with 479 additions and 53 deletions.
2 changes: 1 addition & 1 deletion deps/Versions.make
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
LLVM_VER = 9.0.1
LLVM_BB_REL = 6
LLVM_BB_REL = 8
PCRE_VER = 10.31
PCRE_BB_REL = 0
DSFMT_VER = 2.2.3
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e8024bf7b5a2bf8d60ed833c48d64c30
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
85bee115865a9f015ad30e8c4a24092b3910c22e10e9cf0e4fa7592fc35a102d3d1b864dfd112e0c1c4a83ade9196c7480704fa0893de3dd03e9f7a96427911f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d3a606fe6e14db4a84dca5681b10cfeb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4d4a0680327b475e3c6fc8f9b8bb48e89c3a4e5b3584e8681a82b0849539645e820181af4eb2317b15c424eaccd7f51a75fd62486bee3121e7f3918593f4f948
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0947966926ca83089aad09d86815b6fa
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
73120f8d846905394d2d9f3a29208afcc8880c8984df88f7afefd1cf14825c721656162bab90332b319a2dad82c7a9f32ce648a458cd5e815bde6d7ffda04d39
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
06469513d1fab1038cc24d2b009eeb97
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d3fa4ff76895ae15abbf6359a045b7942a0d92051b97ac30f38038cd25e9092f745fe75df07cf73015308ba72da85047096264bc26e7f7ebf2c5fe6044b2f5d5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7a94bfae0f955b820b860d8da494f109
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9a119958026e60b269e820ad852801b977a43c82026e21bc10f0c38bd0873d8a0ca4260aa4352696103414b8f44f64f8ab89ab4dc350f3c6b3a1ebd55e3b4a1f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
39a99af902efcf6df48b1921fe205794
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6181f9d053c739984e25e91015cefcc26b2bbb82ef5379cd79744c708b5ea2cd5cd4ac2bed0b35db72a49b86635c9c5057523421a1194541b5391f16c6a56f1c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
61dc0291bbf721935c63ae575d1245e7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b3c80406388987d401dd924d5b294a6976108f05df00beb856784abe7e4be4b610bf1e0cc4ddee252fe992861bc1aaaf41a466f8ae0b94d9ea7354a45d6418d8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5d67b7e54d0851534841a3968568eb07
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d5d6cac18ac68f2122eb2624f6b3288b5341c2f9a18fca94dcb0d87fc028c468b553c0c14ab4e139fe313c29b15b48bed601aa896e2408a144d844803730e381
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
622df46f071bd3459c530c6dc00243e9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1d873a4f344c70d84d7b31273c3e9dbcbe54edf338817ed4f5799712f4569ba3cb965d98d15f684ea1718ee3718d0e7b0acc4bb48bbcd2964fce4e1468a92ec2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
732d2cf660dad8c2166f337275eff3dd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a2808a77f3aee834c1aed4bbcb102037bc3f5c4dbaa50b5c0aec8e1627b281cea6d6225e92a60c94c722873e8520a7c926f34fc3a11e4689dc82b2b7cc2a2b43
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2253fa3009616c7a30f1dd758a3d1427
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1c1b15443d809a6dd08fceb5b8cafbbfa2bcb1a105196d3ca92b43f3fcb454db1e7f31920bef67b52059f5d5ed2d7673f7c609b9dbdca7c5cbd1c1a7ded6c7b7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2cc4df8d06d65b24ece512e3d5e51372
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e12d86b21234c840718592eb3325c97ea7194fe14ffd149249b53d90914064e0749b27359d772475d032becf74047172bc598674bf4d20bc4bd14aad60d033d0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6723ced2c9ba27ca863a2b7f20c27b54
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6c9004560ffd7f1bc56d86e32fa19aec5856117409f0bdc1dc56f2902fb388df98947b58c84c35e806a3776dd33b2e7cb9c740cc6a73605caa68affe1864368b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
078ff5d48e7363352c1cdec44d2af350
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a1b5d27c9b7f20e74d321f405343ed91987990881d7f5eeb438fc506c3a594eb4cb5d4e694e3d221bb60b71c3a482303c56c69e30be36916d82ea6432819ee49
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
532e6a15b1340ea72093162222c1deca
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2953903586486f36c867f42bddecb30d4356511955ec3d90a63697e2ae3e198db839bcb221c4fb963177e1a235091d135f7e61e8ab2dc0c08581b4c194651942
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2d2255c86b2e38d1eb480d9681358f93
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f24b5e85fcf674a8dce06d0d2642035bf5104dda1650ee6483cdaccb4a8b388176ee30195fc418bc874f843a1f474392b0928c22d12eeb9ce74dcf91136e6bcd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e77cb41890b4a7608fc3ef900f979a80
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
15d5cff7bd8933f88f161c4ae28f797ba0651ada853c3022acae20a36fc836664a474f2a22590608f041023eb72ea7ae32f81de788dd91924273dc4229128e1f
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
32977c46c5f29845758e2829de64a2c7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d9cbff3772727e02f6f6dc09bda0bf89b53098b5dedcab06cae9a8f9dac5e589a11da097de27ac505e4935e966552b2dbc021683b569957bbb68dd9401b50ab6
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
538ee8f39b2b18fdb7d0da0f9356d362
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
07b38bb921043d7d16f9e137c888a0d91b9176e9f45f14960c694a158297548309f081ead6683cf653fd2535ef59c7fab1aef962dee9a5e4c78131ffa8013113
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1e3ee9112e0bf0e8509727536d089b1c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a015719599b9978ce9440d9525d991499e37ac1033259cc63e51fddce722846ba93b860e31f0eede74f18cecd28a64f5ae9aea97d6d26f07094934f0ff780ec5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e6571440b2392c3b45c13be986bc305b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
df7d77f8f2791639152fb0775e6bc9e2fdbc4007084c1d490afefc05c264721d4dcbb147b35bf8a1332b4d026fc8838ea7ea2f60e09cfa574e299cbc41b6d8d9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
50a36c5b0a5629b9423ee1a69ede412e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a4f2394286bc5bce720eccb5f3142b5b40afae4fb0bc24bacafa635e7bf37624dc65cb5d611379af60b1fc8838fe4a14bc52009b8eb45dd6897a2f72b66daa95
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c67f938994e61ebd3798d4570b8c1e93
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c0b29c8162c3b87b04a7d1446e1fef14064bf4f93f14dbf80ffe0554972ea80a37089cca5a0306aaca87427f6638a3f131b1021df5aa1e91e7be729839d01738
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
214ca9e0c6c57e018bdd85a97911f15d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
974a2df704522d8dac788ed63116170b6b88e559a9f05d780c33b5288d915566f83a10172b501ffb320c395d1a7bae0b98c6efb381aab9deb34944d697553cb2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c8e42bc6c633e2647b3f994168fc54d0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c3b4562355075abff7f7e4a3a8ab1ba391fa9843097634478253992bac3e041228d1d1344498051e2feb9ca8474ffa9668e8bd975417d4632aebbbf7510bfafa
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
234b60aca5887e6fdca6529ca5464aa0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
762767343f63baae33ae838e78e6096ac045ef152d79f961a73c906a8ea7bfc1eab823a1109db09f2e4e90c90b7b402752fc165cd7b78d2d9516a0df4f18740e
1 change: 1 addition & 0 deletions deps/llvm.mk
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,7 @@ $(eval $(call LLVM_PATCH,llvm-D75072-SCEV-add-type))
$(eval $(call LLVM_PATCH,llvm-9.0-D65174-limit-merge-stores)) # remove for 10.0
$(eval $(call LLVM_PATCH,llvm9-D71443-PPC-MC-redef-symbol)) # remove for 10.0
$(eval $(call LLVM_PATCH,llvm-9.0-D78196)) # remove for 11.0
$(eval $(call LLVM_PATCH,llvm-9.0-D85499))
endif # LLVM_VER 9.0

ifeq ($(LLVM_VER_SHORT),10.0)
Expand Down
Loading

0 comments on commit e6b2a56

Please sign in to comment.