[Issue 13912] Offer to 'import missing packages' like C# and Java

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13912 Jacob Carlborg d...@me.com changed: What|Removed |Added CC||d...@me.com --- Comment #5 from

[Issue 14675] New: template specialization for T: T* and T: T[] has issues with IFTI

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14675 Issue ID: 14675 Summary: template specialization for T: T* and T: T[] has issues with IFTI Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14666] [REG2.061] Bogus forward reference error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14666 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 14672] [REG2.067.0] Internal error: e2ir.c 4620 when copying array of derived class to an array of base class

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14672 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --

[Issue 14672] [REG2.067.0] Internal error: e2ir.c 4620 when copying array of derived class to an array of base class

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14672 --- Comment #2 from Kenji Hara k.hara...@gmail.com --- https://github.com/D-Programming-Language/dmd/pull/4736 --

[Issue 13912] Offer to 'import missing packages' like C# and Java

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13912 --- Comment #4 from Manu turkey...@gmail.com --- (In reply to Rainer Schuetze from comment #3) Let's see if Mono-D can do it, we might then be able to do it, too ;-) More seriously, with the current rush to use selective local imports, a little

[Issue 14674] Importing std.stdio causes another module to become undefined

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14674 --- Comment #4 from Kenji Hara k.hara...@gmail.com --- (In reply to sigsve from comment #2) Undefined symbols for architecture x86_64: _D5Stack12__ModuleInfoZ, referenced from: _D4Main12__ModuleInfoZ in Main.o ld: symbol(s) not found for

[Issue 14677] New: cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 Issue ID: 14677 Summary: cast correctness not checked inside is(typeof()) Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 13816] [REG2.066.0] The compiler crashes with recursive tuple expansion

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13816 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||ice

[Issue 13816] [REG2.066.0] The compiler crashes with recursive tuple expansion

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13816 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #2 from

[Issue 14678] New: Bogus cannot create a struct until its size is determined error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14678 Issue ID: 14678 Summary: Bogus cannot create a struct until its size is determined error Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14666] [REG2.061] Bogus forward reference error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14666 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/0504d664beacd11ec5d0e8afaf209357f2d0f9de fix Issue 14666 - Bogus

[Issue 10223] Variant[] within Variant[] can be accessed, but not assigned to

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10223 --- Comment #1 from Wyatt wyatt@gmail.com --- An NG post reminded me of this, so I just tested it on 2.067.1 and the output is rather different: wyatt@Yue ~/tmp/d $ rdmd ./issue10223.d bar Segmentation fault wyatt@Yue ~/tmp/d $ Okay, so it

[Issue 14676] Calling the constructor of the parent class of an anonymous class

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14676 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14679] Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 deadalnix deadal...@gmail.com changed: What|Removed |Added CC||deadal...@gmail.com ---

[Issue 14678] Bogus cannot create a struct until its size is determined error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14678 --- Comment #2 from deadalnix deadal...@gmail.com --- How the hell do you find these duplicates that fast ? --

[Issue 14678] Bogus cannot create a struct until its size is determined error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14678 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com --- I do a regression test and find which pull request fixes the testcase. TrenD ( http://digger.k3.1azy.net/trend/ ) has all D builds cached, so the regression test runs quickly. --

[Issue 14678] Bogus cannot create a struct until its size is determined error

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14678 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6766] Forward reference error for default struct/class arguments

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6766 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 14596] Error: e2ir: cannot cast malloc(42u) of type void* to type char[]

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14596 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14661] Error executing command build: Unknown dependency: ddox when building website

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14661 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 14680] New: Investigate the use of .di files for Phobos

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14680 Issue ID: 14680 Summary: Investigate the use of .di files for Phobos Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

[Issue 14679] New: Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 Issue ID: 14679 Summary: Parse uninstantiated generic artifacts lazily Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement

[Issue 14679] Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 14675] template specialization for T: T* and T: T[] has issues with IFTI

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14675 --- Comment #1 from Kenji Hara k.hara...@gmail.com --- Personally I call the things `T : T*` self-dependent or self-specialized template parameter. I agree that is one of a strange feature in D. I guess it would be a syntax to declare a type

[Issue 14682] [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 --- Comment #1 from Vladimir Panteleev thecybersha...@gmail.com --- import std.stdio; Sorry, that's not actually needed. --

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #4 from Vladimir Panteleev thecybersha...@gmail.com --- If you wish, you can reopen with the intent of someone making a pull request which explicitly adds your test case to the DMD test suite. --

[Issue 14682] [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 --- Comment #2 from Vladimir Panteleev thecybersha...@gmail.com --- Introduced in https://github.com/D-Programming-Language/dmd/commit/6d41b09283040707dd0a6c0cf119de25c4b664b2 --

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Resolution|DUPLICATE |FIXED --- Comment #5 from

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #6 from Dicebot pub...@dicebot.lv --- got it, thanks --

[Issue 14682] New: [REG2.037] Incorrect interpretation of ~ []

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14682 Issue ID: 14682 Summary: [REG2.037] Incorrect interpretation of ~ [] Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 14681] Add a way to specify a file import's contents on the command line

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14681 --- Comment #1 from yebblies yebbl...@gmail.com --- https://github.com/D-Programming-Language/dmd/pull/4740 --

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #2 from Dicebot pub...@dicebot.lv --- Vladimir, sorry, but this doesn't look like duplicate to me. Your linked issue was about rejecting legitimate cast. My report is about checking cast correctness at e2ir stage which makes illegal casts

[Issue 14677] cast correctness not checked inside is(typeof())

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14677 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com --- Well, this bug is fixed in HEAD, and the pull request which fixed your bug was trying to fix issue 14596. Both are fixed by the check added in DMDFE. --

[Issue 14679] Parse uninstantiated generic artifacts lazily

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14679 --- Comment #3 from Andrei Alexandrescu and...@erdani.com --- Yah, the alternate grammar needs to recognize comments, string literals, and newlines (for line counting purposes). One nice thing about not doing tokenization is a lot of memory is

[Issue 14681] New: Add a way to specify a file import's contents on the command line

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14681 Issue ID: 14681 Summary: Add a way to specify a file import's contents on the command line Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 14676] New: Calling the constructor of the parent class of an anonymous class

2015-06-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14676 Issue ID: 14676 Summary: Calling the constructor of the parent class of an anonymous class Product: D Version: D2 Hardware: All OS: All Status: NEW