ページの改善
いますぐフォークしてオンライン編集し、このページのプルリクエストを送信します。 Github へのログインが必要です。 これは小さな変更に適しています。 大きな変更を加えたい場合は、通常の cloneの使用をお勧めします。
日本語版について
個人的な学習のために、dlang.orgを翻訳したサイトです。 翻訳に際して、様々なサイトを参考にしています。

Change Log: 2.095.1

previous version: 2.095.0 – next version: 2.096.0

Download D 2.095.1
released Feb 17, 2021

2.095.1 comes with 11 fixed Bugzilla issues. A huge thanks goes to the 12 contributors who made 2.095.1 possible.

List of all bug fixes and enhancements in D 2.095.1.

List of all bug fixes and enhancements in D 2.095.1:

DMD Compiler regressions

  1. Bugzilla 21177: printf check does not recognize GNU extensions
  2. Bugzilla 21505: Function alias reported as conflicting function
  3. Bugzilla 21513: [Reg 2.094.1] Slice assignment segmentation fault
  4. Bugzilla 21590: assignment inside assert accepted if -checkaction=context is given

DMD Compiler bugs

  1. Bugzilla 21569: Unable to rebuild DMD build using win32.mak - v2.095.0
  2. Bugzilla 21586: Struct dtor is called twice if struct is created inside ternary operator
  3. Bugzilla 21591: Mangling problem wrt. backrefs and function types
  4. Bugzilla 21614: compiled imports: core.exception.AssertError@src/dmd/semantic3.d(812): Assertion failure

DMD Compiler enhancements

  1. Bugzilla 21567: build.d install fails, can't find dmd.conf

Phobos enhancements

  1. Bugzilla 20552: Deprecated Nullable.get warning with Appenders

Druntime bugs

  1. Bugzilla 21578: core.atomic.atomicFetchSub for pointers incorrectly calls wrong function from core.internal.atomic

Contributors to this release (12)

A huge thanks goes to all the awesome people who made this release possible.

previous version: 2.095.0 – next version: 2.096.0