phobos/std
Martin Nowak 3bed8dfd33 fix gdc-dmd test - remove the workound for Issue 15316
- we can't really solve Issue 15316 w/ signaling NaNs
  b/c any optimization, copying et.al. might turn signaling into
  quiet NaNs, therefor we want to solve Issue 15316 by switching
  Float.init to use quiet NaNs
- the workaround depends on a specific dmd bug (see #6163)
  that looses SNaNs when writing struct initializers but keeps
  them for Float.init
- this workaround might not be portable to GDC/LDC and
  will easily break w/ slightly different dmd optimizations
  (it's responsible for the test failure of the gdc-built dmd)
- this PR will reopen https://issues.dlang.org/show_bug.cgi?id=11135

this partially reverts commit 0efa1d3bf9
2016-10-09 03:53:33 +02:00
..
algorithm Fix Issue 16587 - split("", "x") should be "" 2016-10-03 22:30:00 +00:00
c
container Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
digest Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
experimental add note about Mir 2016-10-01 08:30:01 +02:00
internal fix Issue 16291 - EncodingScheme.create fails 2016-10-05 01:54:22 +02:00
net Updated Flag uses to Yes/No structs 2016-09-29 14:45:20 +01:00
range Fix issue 16534 - RefRange should define opDollar if it defines length 2016-09-24 20:12:48 +03:00
regex Added const and immutable to several variables in std.regex.internal.parser 2016-07-27 11:12:45 -04:00
windows Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
array.d Merge pull request #4201 from andralex/better-overlap 2016-09-22 10:46:20 +03:00
ascii.d
base64.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
bigint.d
bitmanip.d bitmanip: missing a 'return' attribute 2016-08-24 22:06:03 -07:00
compiler.d
complex.d
concurrency.d Remove some global imports from std.concurrency 2016-09-21 16:10:10 +01:00
concurrencybase.d
conv.d std.conv: add annotations 2016-09-06 23:54:52 -07:00
csv.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
datetime.d Updated Flag uses to Yes/No structs 2016-09-29 14:45:20 +01:00
demangle.d
encoding.d fix Issue 16291 - EncodingScheme.create fails 2016-10-05 01:54:22 +02:00
exception.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
file.d Merge pull request #4814 from e-y-e/fixflags 2016-09-30 18:25:44 -04:00
format.d Added const and immutable to several variables in std.format 2016-07-27 18:01:01 -04:00
functional.d std.functional: add overflow checks 2016-07-28 13:29:00 -07:00
getopt.d Fix Issue 16443 - Prevent segmentation fault 2016-08-28 13:58:55 -04:00
json.d Remove package wide std.algorithm imports from std/json.d 2016-09-20 11:08:21 +01:00
math.d Merge pull request #4619 from JackStouffer/immutable3 2016-07-20 00:46:07 -07:00
mathspecial.d
meta.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
mmfile.d
numeric.d Use assert instead of enforce in std.numeric 2016-08-04 01:27:21 +03:00
outbuffer.d Removed commented out code 2016-09-16 11:12:29 +01:00
parallelism.d Avoid GC Allocations in sharedStaticDtor 2016-10-04 15:04:29 -04:00
path.d Remove package wide std.algorithm imports from std.path 2016-09-16 10:33:21 +01:00
process.d fix Issue 16580 - spawnShell segfaults on macOS 2016-10-04 23:56:38 +02:00
random.d Make most random number generator methods @nogc. 2016-09-18 19:42:17 +02:00
signals.d Merge pull request #4441 from Dechcaudron/15341 2016-09-16 20:32:42 -04:00
socket.d Changed yes/no enums to Flags in std.datetime, updating uses to Yes/No structs. 2016-09-29 14:45:19 +01:00
stdint.d
stdio.d Merge pull request #4814 from e-y-e/fixflags 2016-09-30 18:25:44 -04:00
stdiobase.d
string.d Updated Flag uses to Yes/No structs 2016-09-29 14:45:20 +01:00
system.d
traits.d add 'scope' to opApply() parameter 2016-09-14 19:41:41 -07:00
typecons.d fix gdc-dmd test - remove the workound for Issue 15316 2016-10-09 03:53:33 +02:00
typetuple.d
uni.d Merge pull request #4790 from JackStouffer/uni-private 2016-09-30 23:54:50 -04:00
uri.d
utf.d Merge pull request #4796 from JackStouffer/toUTF16 2016-10-01 01:36:52 -04:00
uuid.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
variant.d Update variant.d 2016-08-15 21:24:24 +10:00
xml.d Added some immutable to varibles that aren't modified in std.xml 2016-09-23 10:52:06 +01:00
zip.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00
zlib.d Remove package wide std.algorithm imports from Phobos 2016-09-22 08:36:14 +01:00