英語版
このページの英語版を見る

変更ログ 2.101.2

前バージョン: - 次のバージョン:

Download D 2.101.2
2023年01月01日リリース

2.101.2には16のBugzilla問題が修正されている。 多大なる感謝を 3人の貢献者 2.101.2を可能にしてくれた

D 2.101.2のすべてのバグ修正と機能強化のリスト。

D 2.101.2におけるすべてのバグ修正と機能強化のリスト:

DMDコンパイラのリグレッション修正

  1. Bugzilla 18646: [REG 2.079.0] 再帰的テンプレート展開が正しく報告されない。
  2. Bugzilla 20811: 2.066.0でのリグレッション - CTFE静的変数が呼び出しにまたがって保持される。
  3. Bugzilla 22638: [REG 2.096][ICE] cod4.d:アサーション cast(int)sz > 0 に失敗した。
  4. Bugzilla 22646: [REG2.099]CT境界チェックで短絡評価が無視される
  5. Bugzilla 22813: [REG 2.079.1] 再帰的テンプレート展開
  6. Bugzilla 22854: static foreach byCodepointのsegfault (2.099-rc.1)
  7. Bugzilla 22975: 意味のあるオーバーロードを持つ3つの環状エイリアス[ice]が捕捉されない
  8. Bugzilla 23391: [Reg 2.098.1] static foreach + range + inout のセグメンテーションフォールト
  9. Bugzilla 23499: 32-bit 用のビルド時に inliner がクラッシュ/アサートする。
  10. Bugzilla 23564: [REG 2.099.0] コンパイル中に SIGSEGV が発生する。
  11. Bugzilla 23567: pragma(printf)がextern(C++)クラスのvtableを混乱させる
  12. Bugzilla 23589: [REG2.095] 純度チェックの特殊ケースで循環参照エラーが発生する。

DMDコンパイラのバグ修正

  1. Bugzilla 14907: テンプレートの型付き引数のデフォルト値としてテンプレート名を使用すると、DMDがクラッシュする。
  2. Bugzilla 19585: 無効な再帰的テンプレート展開エラー
  3. Bugzilla 23151: ICE: core.exception.AssertError@src/dmd/aggregate.d(678):アサーション失敗
  4. Bugzilla 23574: ICE:AssertError@src/dmd/optimize.d(866):アサーション失敗

このリリースへの貢献者 (3)

このリリースを可能にしてくれたすべての素晴らしい人々に多大な感謝を捧げる。

前バージョン: - 次のバージョン: