Skip to content

Commit

Permalink
Added missing bugs to changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmdavis committed Jul 25, 2012
1 parent d283d57 commit 80ffed1
Showing 1 changed file with 55 additions and 10 deletions.
65 changes: 55 additions & 10 deletions changelog.dd
Expand Up @@ -49,51 +49,96 @@ $(VERSION 060, ddd mm, 2012, =================================================,
)

$(LIBBUGSFIXED
$(LI $(BUGZILLA 4744): std.conv: string->enum doesn't look for longer match)
$(LI $(BUGZILLA 5650): A RedBlackTree performance problem)
$(LI $(BUGZILLA 2328): setTypeInfo in gc.d backwards.)
$(LI $(BUGZILLA 2588): std.signals should not use 'length' stealth keyword in indexing)
$(LI $(BUGZILLA 4405): all function - returns whether predicate is true for all elements in a range)
$(LI $(BUGZILLA 4603): array(iota(1, 0)) error)
$(LI $(BUGZILLA 4605): Wrong print of an int[string] aa)
$(LI $(BUGZILLA 4629): BufferedFile.printf() wants char[] as first argument)
$(LI $(BUGZILLA 4695): std.range.zip is broken)
$(LI $(BUGZILLA 4744): std.conv: string->enum doesn't look for longer match)
$(LI $(BUGZILLA 4822): Problem with std.stdio.File.writef("%c")
$(LI $(BUGZILLA 5011): std.container: SList linearRemove produces wrong results)
$(LI $(BUGZILLA 5089): feqrel does not compile for floats)
$(LI $(BUGZILLA 5260): std.math.feqrel() returns negative number)
$(LI $(BUGZILLA 5346): instantiation of std.conv.toImpl and std.format.formatValue fails for unions)
$(LI $(BUGZILLA 5354): formatValue: range templates introduce 3 bugs related to class & struct cases)
$(LI $(BUGZILLA 5786): std.algorithm.sort does not work with std.container.Array: Range violation)
$(LI $(BUGZILLA 5843): Unable to convert a struct with an alias-this to long/ulong to int, using std.conv.to!int.)
$(LI $(BUGZILLA 5970): fix BigInt.toString)
$(LI $(BUGZILLA 6027): bigint to!string conversion and its implications)
$(LI $(BUGZILLA 6175): String corruption when passing static char arrays to std.conv)
$(LI $(BUGZILLA 6191): removechars doesn't accept a const string)
$(LI $(BUGZILLA 6197): std.traits.isImplicitlyConvertible returns some wrong results.)
$(LI $(BUGZILLA 6222): A problem with iota() using size_t)
$(LI $(BUGZILLA 6231): [patch] std.conv.to/std.format.: Structs with toString and isInputRange match multiple templates.)
$(LI $(BUGZILLA 6273): Tuple [] operator in pure function)
$(LI $(BUGZILLA 6379): std.container.SList fails to compile)
$(LI $(BUGZILLA 6437): Refcounted calls dtor before ctor, never calls dtor for globals)
$(LI $(BUGZILLA 6547): Call to std.algorithm.remove causes compile error)
$(LI $(BUGZILLA 6580): scoped classes are aligned incorrectly)
$(LI $(BUGZILLA 6595): std.string.format() and sformat() are obsolete)
$(LI $(BUGZILLA 6597): to!SomeString should use std.format.formatValue)
$(LI $(BUGZILLA 6642): SysTime should not be hasUnsharedAliasing)
$(LI $(BUGZILLA 6892): Formatted write with specified length of enum member)
$(LI $(BUGZILLA 6926): std.process.system return wrong exit code)
$(LI $(BUGZILLA 7022): File.byLine doesn't release file handle)
$(LI $(BUGZILLA 7138): Can't call array() on dirEntries)
$(LI $(BUGZILLA 7317): writeln cannot handle alias this of array type)
$(LI $(BUGZILLA 7326): write interprets enum with byte backing type as a character)
$(LI $(BUGZILLA 7348): to!string(null) matches more than one template declaration)
$(LI $(BUGZILLA 7356): Implement KeyType, ValueType for hashes in std.traits)
$(LI $(BUGZILLA 7360): Predicate templates in std.traits should consider alias this)
$(LI $(BUGZILLA 7515): The new std.string.translate is slow for ASCII text)
$(LI $(BUGZILLA 7537): `File.tmpfile` requires administrator rights on Windows)
$(LI $(BUGZILLA 7561): std.net.curl broken)
$(LI $(BUGZILLA 7660): toImpl conflict in std.conv)
$(LI $(BUGZILLA 7796): std.typecons.Unique is using writeln without importing std.stdio.)
$(LI $(BUGZILLA 7796): std.typecons.Unique is using writeln without importing std.stdio)
$(LI $(BUGZILLA 7824): isInputRange fails to recognize inout(T)[])
$(LI $(BUGZILLA 7831): Unlisted @@@BUG in File.detach causes FILE* leaks when reopening)
$(LI $(BUGZILLA 7878): A problem with purity and general templated algorithms)
$(LI $(BUGZILLA 7898): [CTFE] std.algorithm:copy fails when used with two arrays)
$(LI $(BUGZILLA 7909): to!enum(string) and to!string(enum) break when enum is integral)
$(LI $(BUGZILLA 7909): to!(enum)(string) and to!(string)(enum) break when enum is integral)
$(LI $(BUGZILLA 7919): Sample code works on GDC but fails with DMD)
$(LI $(BUGZILLA 7936): std.random.randomSample always returns the same first value when passed a random number generator)
$(LI $(BUGZILLA 7937): Range iota.Result should be const where possible)
$(LI $(BUGZILLA 7944): std.range.iota.popFront() cycles when the range is empty)
$(LI $(BUGZILLA 7948): std.range.zip broken with requireSameLength)
$(LI $(BUGZILLA 7962): std.regex: Captures.length() returns incorrect value)
$(LI $(BUGZILLA 7973): BigInt %= long/ulong gives wrong value)
$(LI $(BUGZILLA 7975): Incorrect quotes escaping in std.format)
$(LI $(BUGZILLA 7982): unsigned reverse iota broken)
$(LI $(BUGZILLA 7982): iota broken when start and end are unsigned and step is negative.)
$(LI $(BUGZILLA 7993): BigInt divide-by-1 error)
$(LI $(BUGZILLA 8003): Phobos uses deprecated std.path sep symbol)
$(LI $(BUGZILLA 8011): BigInt ++ and -- do wrong thing on negative numbers)
$(LI $(BUGZILLA 8015): std.typecons.Tuple does not support struct with alias method this)
$(LI $(BUGZILLA 8022): BigInt division bug (2))
$(LI $(BUGZILLA 8026): Fix or disallow randomShuffle() on fixed-sized arrays)
$(LI $(BUGZILLA 8031): If a class have some signals it's impossible for a derived class to have any signals)
$(LI $(BUGZILLA 8037): hasElaborateDestructor is false for non-zero-length static array of structs with elaborate destructor)
$(LI $(BUGZILLA 8039): `scoped` doesn't call any elaborate destructors for struct fields)
$(LI $(BUGZILLA 8040): writeln(null) too)
$(LI $(BUGZILLA 8055): [Regression 2.059] std.algorithm.move corrupts moved object field)
$(LI $(BUGZILLA 8057): std.algorithm.move cannot use for nested struct)
$(LI $(BUGZILLA 8080): 'alias this' causes toString to be shadowed by aliased object)
$(LI $(BUGZILLA 8112): std.algorithm.fill must accept InputRange)
$(LI $(BUGZILLA 8158): std.algorithm.min fails to compile with user-defined types)
$(LI $(BUGZILLA 8164): BigInt from char[] too)
$(LI $(BUGZILLA 8165): BigInt opAssign return value)
$(LI $(BUGZILLA 8171): [Regression 2.060head] Broken std.algorithm.move for nested struct has no member)
$(LI $(BUGZILLA 8186): Formatting class object has an alias this to int* field is broken.)
$(LI $(BUGZILLA 8187): replaceFirst doesn't work for string[] haystack)
$(LI $(BUGZILLA 8112): std.algorithm.fill must accept InputRange)
$(LI $(BUGZILLA 8171): Broken std.algorithm.move for nested struct has no member)
$(LI $(BUGZILLA 8191): cstream.printf is completely unusable on x86_64)
$(LI $(BUGZILLA 8195): Segfault when comparing a VariantN to a non-variant type which it holds)
$(LI $(BUGZILLA 8203): Use of std.regex.match() generates "not enough preallocated memory" error)
$(LI $(BUGZILLA 8203): Use of std.regex.match() generates "not enough preallocated memory" error)
$(LI $(BUGZILLA 8214): blocking option for TaskPool.finish())
$(LI $(BUGZILLA 8233): std.array.array fails to compile with ranges of immutable elements which have a length property)
$(LI $(BUGZILLA 8240): std.algorithm.joiner and empty inputRangeObject)
$(LI $(BUGZILLA 8264): [std.conv.to] constructing conversion doesn't work with alias this)
$(LI $(BUGZILLA 8310): writeln of Range of fixed size array)
$(LI $(BUGZILLA 8323): std.string.chompPrefix does not handle differing string types properly)
$(LI $(BUGZILLA 8386): writeln stopped working with wstring)
$(LI $(BUGZILLA 8398): enforceEx cannot be used with OutOfMemoryError)
)
)
)

$(VERSION 059, ddd mm, 2012, =================================================,
Expand Down

0 comments on commit 80ffed1

Please sign in to comment.