[Issue 16405] Trojan Win32/Ipac.B!cl detected on dmd-2.071.1.exe
https://issues.dlang.org/show_bug.cgi?id=16405 b2.t...@gmx.com changed: What|Removed |Added CC||b2.t...@gmx.com --- Comment #4 from b2.t...@gmx.com --- (In reply to Jonathas from comment #3) > Created attachment 1610 [details] > After installing it > > I disabled Windows defender and installed, now the antivirus kicks in again > complaining about one of the files that the installer deployed, > nsis6-ddemangle.exe. Looks like one of the dependencies is infected. My > antivirus is trying to remove that file. Waiting for a new setup you can do this instead: remove any previous garbages and download the 7z archive: To complete the setup: - unpack the contained folder where you wished to setup. - add the path of the sub-directory named "bin" (the one that contains dmd.exe, ddemangle.exe, etc) to the system PATH. --
[Issue 16405] Trojan Win32/Ipac.B!cl detected on dmd-2.071.1.exe
https://issues.dlang.org/show_bug.cgi?id=16405 --- Comment #3 from Jonathas --- Created attachment 1610 --> https://issues.dlang.org/attachment.cgi?id=1610&action=edit After installing it I disabled Windows defender and installed, now the antivirus kicks in again complaining about one of the files that the installer deployed, nsis6-ddemangle.exe. Looks like one of the dependencies is infected. My antivirus is trying to remove that file. --
[Issue 16112] Enhance ddoc with more markdown support
https://issues.dlang.org/show_bug.cgi?id=16112 --- Comment #8 from greensunn...@gmail.com --- > although I'm not speaking out of experience. Everyone interested in more > MarkDown can use that instead of pure DDoc today and gather some intel. Maybe > even those not interested in it, to see if it would break anything for them. tl:dr: imho in the best case this will lead to a fragmentation as once you start using the full set of Markdown in your documentation, you can't switch back. Full text: -- I can speak out of experience as we tried _all_ available solutions for Mir, here's a selection of the top five: - ddox (https://github.com/libmir/mir/pull/150) - bootDoc (https://github.com/libmir/mir/pull/126) - ddoc (https://github.com/libmir/mir/pull/203) - harbored: http://docs.mir.dlang.io/harbored/ - adrdox (https://github.com/libmir/mir/issues/32) A couple of general points: --- (warning: this is a small rant) - the documentation ecosystem is horrible (except for ddox none of these tools are easy to setup) - it's pretty damn hard to get something visually appealing - using custom macros and features of a documentation engine lock one into the setup - Imho the reason that no good predefined themes and macros for Ddoc exist is because (1) it's pretty difficult to hack, (2) because all time is spent on building tools to avoid Ddoc - If a project has some kind of documentation, it usually maintains its own docs engine -> in the end we cloned dlang.org and patched it, s.t. we can use the setup for Mir (http://docs.mir.dlang.io/latest/index.html) and have a similar setup to Phobos, which was in our case important, because some modules of Mir are intended to be part of Phobos eventually (after testing them in the wild). However the patched Makefile (https://github.com/libmir/mir/blob/master/doc/Makefile) looks still really messy & I would love to dump it in favor of ddox. --
[Issue 15779] DWARF EH fails when using stack stomping (-gx)
https://issues.dlang.org/show_bug.cgi?id=15779 Brad Roberts changed: What|Removed |Added Blocks||16407 --
[Issue 16407] New: fix from test15779 fails on windows 10 32bit builds
https://issues.dlang.org/show_bug.cgi?id=16407 Issue ID: 16407 Summary: fix from test15779 fails on windows 10 32bit builds Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: major Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: bra...@puremagic.com Depends on: 15779 Attempting to test dmd on a windows 10 32 bit build, runnable/test15779 fails. ... runnable\test15779.d -gx (-inline -release -g -O) Test failed. The logged output: ..\src\dmd.exe -conf= -m32 -Irunnable -gx -odtest_results\runnable -oftest_results\runnable\test15779_0.exe runnable\test15779.d -map nul.map test_results\runnable\test15779_0.exe ..\src\dmd.exe -conf= -m32 -Irunnable -gx -inline -odtest_results\runnable -oftest_results\runnable\test15779_1.exe runnable\test15779.d -map nul.map test_results\runnable\test15779_1.exe == Test failed: expected rc == 0, exited with rc == 5 --
[Issue 16309] DMD segfault with __traits(getProtection)
https://issues.dlang.org/show_bug.cgi?id=16309 Cauterite changed: What|Removed |Added Keywords||ice, ice-on-valid-code --
[Issue 16406] Compiler segfaults on __traits(getprotection, symbol)
https://issues.dlang.org/show_bug.cgi?id=16406 Cauterite changed: What|Removed |Added Keywords||ice CC||cauter...@gmail.com --- Comment #1 from Cauterite --- related: https://issues.dlang.org/show_bug.cgi?id=16309 --
[Issue 16406] New: Compiler segfaults on __traits(getprotection, symbol)
https://issues.dlang.org/show_bug.cgi?id=16406 Issue ID: 16406 Summary: Compiler segfaults on __traits(getprotection, symbol) Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: alexandru.ermic...@gmail.com Given code: class Parent { public { void foo() { } } } class Child { public { alias foo = Parent.foo; void foo(int integer) { } } } unittest { auto str = __traits(getProtection, Child.foo); } The compiler will segfault, due to import of foo overload set from Parent class into Child class. --
[Issue 15520] Phobos Pull Requests Should Have Automatic Coverage Statistics
https://issues.dlang.org/show_bug.cgi?id=15520 greenify changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from greenify --- With CodeCov the reviewers are now warned of the coverage decreases and they can even install the browser extension (or click on the link) to see a diff with annotated coverage information. --
[Issue 4761] std.array.mul()
https://issues.dlang.org/show_bug.cgi?id=4761 greenify changed: What|Removed |Added Status|NEW |RESOLVED CC||greeen...@gmail.com Resolution|--- |FIXED --- Comment #5 from greenify --- I am closing this as replicate seems to do exactly what you was asked for. Vector operations are out of scope anyways and require a uniform interface. Feel free to reopen of you disagree. --
[Issue 16405] Trojan Win32/Ipac.B!cl detected on dmd-2.071.1.exe
https://issues.dlang.org/show_bug.cgi?id=16405 greenify changed: What|Removed |Added CC||greeen...@gmail.com --- Comment #2 from greenify --- This has been reported quite often in the NG too: https://forum.dlang.org/thread/rsxkofggmjveairlh...@forum.dlang.org Code signing has been suggested as a possible solution: https://forum.dlang.org/thread/akxxnjatohebpmhbe...@forum.dlang.org --
[Issue 16405] Trojan Win32/Ipac.B!cl detected on dmd-2.071.1.exe
https://issues.dlang.org/show_bug.cgi?id=16405 Lodovico Giaretta changed: What|Removed |Added CC||lodov...@giaretart.net Severity|blocker |critical --- Comment #1 from Lodovico Giaretta --- (In reply to Jonathas from comment #0) > Downloading the DMD compiler version 2.071.1 for Windows triggered my > antivirus system. Please run scans on the offered download version of dmd. It's a false positive. It is safe. You can check Martin Novak's signature on it [1]. So the real problem is finding a way to avoid antiviruses from signalling it, as it's definitely not a virus. [1] https://dlang.org/gpg_keys.html --
[Issue 16112] Enhance ddoc with more markdown support
https://issues.dlang.org/show_bug.cgi?id=16112 Marco Leise changed: What|Removed |Added CC||marco.le...@gmx.de --- Comment #7 from Marco Leise --- Some may have noticed on the forums that Ferdinand Majerech modified Brian Schott's harbored (https://github.com/kiith-sa/harbored-mod) which is DDoc with all the MarkDown features that don't collide with existing DDoc syntax. Sociomantic is switching over to that according to a prominent employee. I think because it extends the syntax rather than replacing it, it provides a smooth, gradual switch-over experience - although I'm not speaking out of experience. Everyone interested in more MarkDown can use that instead of pure DDoc today and gather some intel. Maybe even those not interested in it, to see if it would break anything for them. --