[Issue 7346] interfaceToC.html doesn't mention htomodule.html

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7346 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7438] Functions from std.conv should be pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7438 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7488] Short array optimization for std.bitmanip.BitArray

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7488 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7184] parse error on *(x)++

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7184 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6920] static on module constructors/destructors is redundant

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6920 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7063] No error or warning for conflicting D and C symbols

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7063 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7421] std.getopt does not work with shared types

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7421 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7996] Refuse std.math.isnan() on not floating point values?

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7996 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8048] Missing head function in std.net.curl

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8048 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

Re: Missing functionality in std.process?

2016-10-15 Thread rikki cattermole via Digitalmars-d-learn
On 15/10/2016 5:33 AM, Andre Pany wrote: Hi, I developed an application which starts and stops other applications like NodeJS HTTP server applications or Java Tomee Servlets. A typical NodeJS application has a process tree of 4-5 levels. I had to switch really fast from std.process

[Issue 8046] simd.d needs some documentation

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8046 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7128] Cartesian product of ranges

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7128 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp --

[Issue 7885] std.rationals too

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7885 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8047] important opcodes missing from core/simd.d

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8047 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8087] Improve clarity of std.algorithm documentation

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8087 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7490] BitArray should support slicing to extract a range

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7490 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7977] FormatString grammar is incomplete

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7977 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7964] std.algorithm.swap is not CTFE-compatible for structs with non-trivial assignment

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7964 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8025] std.net.curl.del should return response body.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8025 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6787] Lazy sort in Phobos?

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6787 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp --

Re: Should I brush up on my C before plunging fully into D?

2016-10-15 Thread WhatMeForget via Digitalmars-d-learn
On Saturday, 15 October 2016 at 01:46:52 UTC, Chris Nelson wrote: I'm mainly a scripting language, .NET, and SQL programmer. I've been looking for a good programming language for Linux/BSD other than Python. I've surveyed the options and D appears to be a sane modern choice for me. (Thanks Ali

[Issue 7839] std.range.countFrom() too

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7839 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7357] Allow `function f = ` and `delegate d = ` syntax

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7357 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

Re: Should I brush up on my C before plunging fully into D?

2016-10-15 Thread Nicholas Wilson via Digitalmars-d-learn
On Saturday, 15 October 2016 at 01:46:52 UTC, Chris Nelson wrote: I'm mainly a scripting language, .NET, and SQL programmer. I've been looking for a good programming language for Linux/BSD other than Python. I've surveyed the options and D appears to be a sane modern choice for me. (Thanks Ali

[Issue 7468] Ddoc does not output DOCTYPE declaration

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7468 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7115] sort function is broken with large arrays

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7115 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7054] std.format.formattedWrite uses code units count as width instead of characters count

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7054 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7361] No documentation for front tuple expansion in foreach over range

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7361 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6925] Thousands grouping syntax in writef?

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6925 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7341] writefln of strings array with size formatting

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7341 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7084] Missing writeln Unicode normalization

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7084 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

Re: Should I brush up on my C before plunging fully into D?

2016-10-15 Thread Ryan via Digitalmars-d-learn
On Saturday, 15 October 2016 at 01:46:52 UTC, Chris Nelson wrote: I'm mainly a scripting language, .NET, and SQL programmer. I've been looking for a good programming language for Linux/BSD other than Python. I've surveyed the options and D appears to be a sane modern choice for me. (Thanks Ali

[Issue 8378] /entry:_function is implemented, but undocumented.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8378 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7179] Hash algorithm vulnerable to algorithmic complexity attacks

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7179 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6946] Compile-time flags generator

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6946 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

Re: Reducing the cost of autodecoding

2016-10-15 Thread safety0ff via Digitalmars-d
On Friday, 14 October 2016 at 20:47:39 UTC, Stefan Koch wrote: On Thursday, 13 October 2016 at 21:49:22 UTC, safety0ff wrote: Bad benchmark! Bad! -- Andrei Also, I suspect a benchmark with a larger loop body might not benefit as significantly from branch hints as this one. I disagree in

[Issue 6921] Request for a 'static final switch' statement

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6921 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16614] [META] Each artifact in the standard library should have a meaningful example

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16614 Andrei Alexandrescu changed: What|Removed |Added Depends on||8087 --

[Issue 8087] Improve clarity of std.algorithm documentation

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8087 Andrei Alexandrescu changed: What|Removed |Added Blocks||16614 --

[Issue 6952] Static Linking on Linux

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6952 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7067] std.random.RandomSample and RandomCover are poorly designed

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7067 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp --

[Issue 6742] Alignments in std.variant.Algebraic

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6742 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6869] Disallow array to pointer cast

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6869 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6961] template canFind: cannot deduce template function from argument types !(__dgliteral7)(Result)

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6961 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6804] shared File doesn't compile

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6804 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7016] local import does not create -deps dependency

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7016 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6788] std.range.pairwise

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6788 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7009] countChars, removeChars

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7009 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6840] std.conv.maybeTo

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6840 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7044] Missing a way to control the order of arguments passed to the linker makes impossible to link some programs

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7044 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8067] std.algorithm.move doesn't work for static array of elaborate struct

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8067 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 7006] std.math.pow (integral, integral) crashes on negative exponents

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7006 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6843] Function to check whether std.conv.to will succeed

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6843 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8374] One missed array literal interpretation as int[2]

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8374 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6728] Better error message with map!{...}()

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6728 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6957] std.array.removeSlice

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6957 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6904] Skip Setting up Stack Frame if No Stack is Used

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6904 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6722] Can't remove a char[] key from an AA with immutable(char)[] key type.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6722 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6820] etc.c.curl missing const

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6820 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6835] Code pattern: uniq on an array

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6835 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6724] core.time.dur should use SI symbols for durations, not the ad hoc contractions it uses now

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6724 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6346] Make == null a warning for arrays

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6346 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6232] An idea for std.string.toStringz docs

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6232 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6309] add make debug for druntime

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6309 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp --

[Issue 6223] Crash on exit when embeeding std.stream.File in a class.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6223 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

Re: Reducing the cost of autodecoding

2016-10-15 Thread Stefan Koch via Digitalmars-d
On Friday, 14 October 2016 at 20:47:39 UTC, Stefan Koch wrote: On Thursday, 13 October 2016 at 21:49:22 UTC, safety0ff wrote: Bad benchmark! Bad! -- Andrei Also, I suspect a benchmark with a larger loop body might not benefit as significantly from branch hints as this one. I disagree in

[Issue 6515] Support for a basic BinaryHeap operation

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6515 safety0ff.bugz changed: What|Removed |Added CC|

Re: [Semi OT] - "Garbage In, Garbage Out: Arguing about Undefined Behavior..."

2016-10-15 Thread deadalnix via Digitalmars-d
On Thursday, 13 October 2016 at 15:19:17 UTC, Guillaume Chatelet wrote: Pretty cool talk by Chandler Carruth on undefined behavior. It reminds me of a bunch of conversations than happened on this mailing list. I bet Walter will like it :) https://www.youtube.com/watch?v=yG1OZ69H_-o I was

[Issue 6531] assertion failure in std.range.iota

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6531 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6527] Ambiguous mangling of inout parameters

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6527 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6526] Disambiguate mangling of AA literals

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6526 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6525] Numeric literals should always be mangled with a leading 'i'

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6525 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6536] "in" operator for inclusivity in array index range

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6536 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6549] Implement contracts without implementation.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6549 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6649] core.sys.posix.sys.ioctl

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6649 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6662] std.functional.memoize with structs

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6662 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6615] Implement optimization for downcast to final class

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6615 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6664] BufferedFile this(HANDLE) uses undefined type.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6664 Andrei Alexandrescu changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 6592] di header file created even if errors occur

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6592 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6641] RefAppender!(T[]) should be OutputRange.

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6641 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6621] Superimposition amount for std.range.chunks

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6621 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 6718] "nWayUnion" => "nWayMerge", plus true nWayUnion

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6718 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp ---

Re: New (second) release candidate vibe.d 0.7.30-rc.2

2016-10-15 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.10.2016 um 00:30 schrieb Jack Applegame: On Friday, 14 October 2016 at 19:57:09 UTC, Sönke Ludwig wrote: https://github.com/rejectedsoftware/vibe.d/commit/ab1ac33c564ad8d593104e30cc93eb1779c88d4a Plus some regression fixes for issues that got introduced since the last alpha release (not

Meta issue:

2016-10-15 Thread Andrei Alexandrescu via Digitalmars-d
So I just added https://issues.dlang.org/show_bug.cgi?id=16614, which is a meta documentation issue for bootcamp. I'd appreciate it if any of you folks kept in mind to add separate issues (and make this one depend on them) whenever you see bad or nonexistent documentation examples. Thanks,

[Issue 16614] [META] Each artifact in the standard library should have a meaningful example

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16614 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp --

Re: Idea for a new tool

2016-10-15 Thread Andrei Alexandrescu via Digitalmars-d
On 10/14/2016 12:26 PM, Dicebot wrote: On 10/14/2016 06:01 PM, Chris Wright wrote: On Fri, 14 Oct 2016 09:13:16 -0400, Andrei Alexandrescu wrote: https://issues.dlang.org/show_bug.cgi?id=5051 -- Andrei For the love of potatoes, please take a few seconds to tell us the gist of it here. The

Re: Help test Google flatbuffers

2016-10-15 Thread timotheecour via Digitalmars-d
On Sunday, 15 May 2016 at 14:08:57 UTC, Joseph Rushton Wakeling wrote: (2) It's probably more idiomatic to use `void[]` for buffers of binary data, although I imagine you may have some reasons for using `ubyte[]` ... ? curious about this. https://dlang.org/phobos/std_outbuffer.html defines:

[Issue 16614] New: [META] Each artifact in the standard library should have a meaningful example

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16614 Issue ID: 16614 Summary: [META] Each artifact in the standard library should have a meaningful example Product: D Version: D2 Hardware: All OS: All

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #13 from Andrei Alexandrescu --- (In reply to Walter Bright from comment #12) > (In reply to Walter Bright from comment #11) > > https://github.com/dlang/dmd/pull/6197 > > I did this before the other comments were

Re: Old bugs

2016-10-15 Thread Brad Roberts via Digitalmars-d
On 10/14/16 4:18 AM, Andrei Alexandrescu via Digitalmars-d wrote: On 10/14/2016 07:17 AM, Andrei Alexandrescu wrote: On 10/14/2016 05:12 AM, Mathias Lang via Digitalmars-d wrote: I've been doing a bit of triaging when I got time, trying to get rid of old bugs / duplicated. It's usually easy

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #12 from Walter Bright --- (In reply to Walter Bright from comment #11) > https://github.com/dlang/dmd/pull/6197 I did this before the other comments were posted. Have to think about this some more based on

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #11 from Walter Bright --- https://github.com/dlang/dmd/pull/6197 --

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #10 from ag0ae...@gmail.com --- (In reply to Walter Bright from comment #7) > Yeah, my mistake. The compiler should consider @nogc when marking a pure > function as a common subexpression. I think approaching this with @nogc would be a

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #9 from Andrei Alexandrescu --- (In reply to Walter Bright from comment #7) > Yeah, my mistake. The compiler should consider @nogc when marking a pure > function as a common subexpression. Nononononono, @nogc has

[Issue 15862] Functions that return types with mutable indirections should be weakly pure, not strongly pure

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 Andrei Alexandrescu changed: What|Removed |Added Summary|allocating storage in pure |Functions that

[Issue 15862] allocating storage in pure functions should not result in caching return values of them

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 Walter Bright changed: What|Removed |Added Summary|dmd thinks functions are|allocating storage

[Issue 14402] std.conv.emplace segfaults for nested class

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14402 ponce changed: What|Removed |Added CC||alil...@gmail.com --- Comment #2

[Issue 15862] dmd thinks functions are strongly pure despite mutable indirections in the return type

2016-10-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15862 --- Comment #7 from Walter Bright --- Yeah, my mistake. The compiler should consider @nogc when marking a pure function as a common subexpression. --

Re: New team member: Lucia

2016-10-15 Thread Meta via Digitalmars-d-announce
Welcome. It's great that grad students are interested in working on D.

Re: Reducing the cost of autodecoding

2016-10-15 Thread Stefan Koch via Digitalmars-d
On Thursday, 13 October 2016 at 21:49:22 UTC, safety0ff wrote: Bad benchmark! Bad! -- Andrei Also, I suspect a benchmark with a larger loop body might not benefit as significantly from branch hints as this one. I disagree in longer loops code compactness is as important as in small ones.

  1   2   >