Status: SUCCEEDED
Triggered by: clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com
Duration: 2 hours
Actions:

Definition (rev d52b066302997550cea964d2470aec86190c846a)

buildbucket: <
  server: "cr-buildbucket.appspot.com"
  bucket: "global.ci"
  builder: "clang_toolchain.ci.minimal.riscv64-release"
>

Incoming triggers

  • clang-linux-x64/0 (3 weeks ago by clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com)
  • clang-linux-x64/0 (3 weeks ago by clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com)
  • clang-linux-x64/0 (3 weeks ago by clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com)
  • clang-linux-x64/0 (3 weeks ago by clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com)
  • clang-linux-x64/0 (3 weeks ago by clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com)

Incoming properties

{
  "$fuchsia/checkout": {
    "clang_toolchain": {
      "cas_digest": "a3833054d937c944acf6eaaeea822dd574146c27129d254296a394fb2d532746/578",
      "cas_instance": "projects/chromium-swarm/instances/default_instance"
    },
    "gitiles_commit": {
      "host": "fuchsia.googlesource.com",
      "id": "bd5512c1d43b66dc109180377f2e105cb4e7dcfb",
      "project": "integration",
      "ref": "refs/heads/releases/canary"
    }
  },
  "clang_toolchain": {
    "git_repository": "https://llvm.googlesource.com/llvm-project",
    "git_revision": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6"
  }
}

Incoming tags

  • buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6
  • gitiles_ref:refs/heads/main
  • parent_buildername:clang-linux-x64
  • user_agent:recipe

Debug log (UTC)

[03:40:06.101] New invocation is queued and will start shortly
[03:40:06.101] Triggered by user:clang-ci-builder@fuchsia-service-accounts.iam.gserviceaccount.com
[03:40:07.254] Starting the invocation (attempt 1)
[03:40:07.285] Popped buildset tag "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6"
[03:40:07.285] Reconstructed gitiles commit from tags
[03:40:07.285] Preparing PubSub topic for "https://cr-buildbucket.appspot.com"
[03:40:07.286] PubSub topic is "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
[03:40:07.286] Buildbucket request:
{
  "requestId": "8838230485092762224",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "clang_toolchain.ci.minimal.riscv64-release"
  },
  "properties": {
      "$fuchsia/checkout": {
            "clang_toolchain": {
                  "cas_digest": "a3833054d937c944acf6eaaeea822dd574146c27129d254296a394fb2d532746/578",
                  "cas_instance": "projects/chromium-swarm/instances/default_instance"
                },
            "gitiles_commit": {
                  "host": "fuchsia.googlesource.com",
                  "id": "bd5512c1d43b66dc109180377f2e105cb4e7dcfb",
                  "project": "integration",
                  "ref": "refs/heads/releases/canary"
                }
          },
      "$recipe_engine/scheduler": {
            "hostname": "luci-scheduler.appspot.com",
            "invocation": "8838230485092762224",
            "job": "fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release",
            "triggers": [
                  {
                        "buildbucket": {
                              "properties": {
                                    "$fuchsia/checkout": {
                                          "clang_toolchain": {
                                                "cas_digest": "a2c9674656d83b7ef96580e4c9232c040faf676f893204df12792a4bea2a94a4/578",
                                                "cas_instance": "projects/chromium-swarm/instances/default_instance"
                                              },
                                          "gitiles_commit": {
                                                "host": "fuchsia.googlesource.com",
                                                "id": "72811dc4139c0024d4d480500a2be566c8753e6b",
                                                "project": "integration",
                                                "ref": "refs/heads/releases/canary"
                                              }
                                        },
                                    "clang_toolchain": {
                                          "git_repository": "https://llvm.googlesource.com/llvm-project",
                                          "git_revision": "05486e3049ba8666287794fc7d4f9780edf702e9"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/05486e3049ba8666287794fc7d4f9780edf702e9",
                                    "gitiles_ref:refs/heads/main",
                                    "parent_buildername:clang-linux-x64",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "dab3b9fd-746d-493d-a454-d6f81fce5851",
                        "title": "clang-linux-x64/0",
                        "url": "https://cr-buildbucket.appspot.com/build/8672811603066007185"
                      },
                  {
                        "buildbucket": {
                              "properties": {
                                    "$fuchsia/checkout": {
                                          "clang_toolchain": {
                                                "cas_digest": "9034e110ff91ee34f30c780d2857bc4151b4d8a51ffe20e7ee311bea65a6ac48/578",
                                                "cas_instance": "projects/chromium-swarm/instances/default_instance"
                                              },
                                          "gitiles_commit": {
                                                "host": "fuchsia.googlesource.com",
                                                "id": "72811dc4139c0024d4d480500a2be566c8753e6b",
                                                "project": "integration",
                                                "ref": "refs/heads/releases/canary"
                                              }
                                        },
                                    "clang_toolchain": {
                                          "git_repository": "https://llvm.googlesource.com/llvm-project",
                                          "git_revision": "dafb6eebc1627805a9f697b40dff604f4875e7ec"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/dafb6eebc1627805a9f697b40dff604f4875e7ec",
                                    "gitiles_ref:refs/heads/main",
                                    "parent_buildername:clang-linux-x64",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "ee33b5e8-032e-47ef-b699-ff3e53f73a46",
                        "title": "clang-linux-x64/0",
                        "url": "https://cr-buildbucket.appspot.com/build/8672808897601200033"
                      },
                  {
                        "buildbucket": {
                              "properties": {
                                    "$fuchsia/checkout": {
                                          "clang_toolchain": {
                                                "cas_digest": "63a466a0791dbd64dd3b343a8e4c75f7f81486c11dd5a6930e930f8495c1d438/578",
                                                "cas_instance": "projects/chromium-swarm/instances/default_instance"
                                              },
                                          "gitiles_commit": {
                                                "host": "fuchsia.googlesource.com",
                                                "id": "bd5512c1d43b66dc109180377f2e105cb4e7dcfb",
                                                "project": "integration",
                                                "ref": "refs/heads/releases/canary"
                                              }
                                        },
                                    "clang_toolchain": {
                                          "git_repository": "https://llvm.googlesource.com/llvm-project",
                                          "git_revision": "3bc32dabccc8175f47671fdd678c6ec28c9906a0"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/3bc32dabccc8175f47671fdd678c6ec28c9906a0",
                                    "gitiles_ref:refs/heads/main",
                                    "parent_buildername:clang-linux-x64",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "8d55bedf-1ba3-45d1-a926-755836d575b4",
                        "title": "clang-linux-x64/0",
                        "url": "https://cr-buildbucket.appspot.com/build/8672805791395585297"
                      },
                  {
                        "buildbucket": {
                              "properties": {
                                    "$fuchsia/checkout": {
                                          "clang_toolchain": {
                                                "cas_digest": "15972b425da185b10d39d3d612779c37c52ad4ad5996d101fa39ef27678df2a4/578",
                                                "cas_instance": "projects/chromium-swarm/instances/default_instance"
                                              },
                                          "gitiles_commit": {
                                                "host": "fuchsia.googlesource.com",
                                                "id": "bd5512c1d43b66dc109180377f2e105cb4e7dcfb",
                                                "project": "integration",
                                                "ref": "refs/heads/releases/canary"
                                              }
                                        },
                                    "clang_toolchain": {
                                          "git_repository": "https://llvm.googlesource.com/llvm-project",
                                          "git_revision": "a6d7b2f5a9310966a827db0741916d9fa9f50c9f"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/a6d7b2f5a9310966a827db0741916d9fa9f50c9f",
                                    "gitiles_ref:refs/heads/main",
                                    "parent_buildername:clang-linux-x64",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "b3e9b291-f66f-452c-98de-091f8bbb3c3a",
                        "title": "clang-linux-x64/0",
                        "url": "https://cr-buildbucket.appspot.com/build/8672804210146284161"
                      },
                  {
                        "buildbucket": {
                              "properties": {
                                    "$fuchsia/checkout": {
                                          "clang_toolchain": {
                                                "cas_digest": "a3833054d937c944acf6eaaeea822dd574146c27129d254296a394fb2d532746/578",
                                                "cas_instance": "projects/chromium-swarm/instances/default_instance"
                                              },
                                          "gitiles_commit": {
                                                "host": "fuchsia.googlesource.com",
                                                "id": "bd5512c1d43b66dc109180377f2e105cb4e7dcfb",
                                                "project": "integration",
                                                "ref": "refs/heads/releases/canary"
                                              }
                                        },
                                    "clang_toolchain": {
                                          "git_repository": "https://llvm.googlesource.com/llvm-project",
                                          "git_revision": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6"
                                        }
                                  },
                              "tags": [
                                    "buildset:commit/gitiles/llvm.googlesource.com/llvm-project/+/5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6",
                                    "gitiles_ref:refs/heads/main",
                                    "parent_buildername:clang-linux-x64",
                                    "user_agent:recipe"
                                  ]
                            },
                        "id": "b455f2e0-fdb3-412d-a65e-487766f1d0ab",
                        "title": "clang-linux-x64/0",
                        "url": "https://cr-buildbucket.appspot.com/build/8672802327899445553"
                      }
                ]
          },
      "clang_toolchain": {
            "git_repository": "https://llvm.googlesource.com/llvm-project",
            "git_revision": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6"
          }
    },
  "gitilesCommit": {
    "host": "llvm.googlesource.com",
    "project": "llvm-project",
    "id": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6",
    "ref": "refs/heads/main"
  },
  "tags": [
    {
      "key": "scheduler_invocation_id",
      "value": "8838230485092762224"
    },
    {
      "key": "scheduler_job_id",
      "value": "fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release"
    },
    {
      "key": "user_agent",
      "value": "luci-scheduler"
    },
    {
      "key": "parent_buildername",
      "value": "clang-linux-x64"
    },
    {
      "key": "user_agent",
      "value": "recipe"
    }
  ],
  "notify": {
    "pubsubTopic": "projects/luci-scheduler/topics/scheduler.buildbucket.cr-buildbucket~appspot.gserviceaccount.com"
  }
}
[03:40:07.688] Scheduled build:
{
  "id": "8672800423117401249",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "clang_toolchain.ci.minimal.riscv64-release"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-08-22T03:40:07.363681086Z",
  "updateTime": "2026-08-22T03:40:07.363681086Z",
  "status": "SCHEDULED",
  "input": {
    "gitilesCommit": {
      "host": "llvm.googlesource.com",
      "project": "llvm-project",
      "id": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6",
      "ref": "refs/heads/main"
    }
  }
}
[03:40:07.689] Task URL: https://cr-buildbucket.appspot.com/build/8672800423117401249
[03:40:07.689] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:2:0) after 2m35s
[03:40:08.609] Received PubSub notification, asking Buildbucket for the build status
[03:40:08.626] Build status: SCHEDULED
[03:40:12.805] Received PubSub notification, asking Buildbucket for the build status
[03:40:12.831] Build status: STARTED
[03:42:42.706] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:2:0)
[03:42:42.726] Build status: STARTED
[03:42:42.726] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:5:0) after 5m3s
[03:47:45.745] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:5:0)
[03:47:45.780] Build status: STARTED
[03:47:45.780] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:6:0) after 8m14s
[03:55:59.849] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:6:0)
[03:55:59.877] Build status: STARTED
[03:55:59.878] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:7:0) after 2m54s
[03:58:53.902] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:7:0)
[03:58:53.923] Build status: STARTED
[03:58:53.924] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:8:0) after 9m46s
[04:08:39.939] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:8:0)
[04:08:39.957] Build status: STARTED
[04:08:39.957] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:9:0) after 3m29s
[04:12:08.973] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:9:0)
[04:12:08.997] Build status: STARTED
[04:12:08.997] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:10:0) after 2m44s
[04:14:53.051] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:10:0)
[04:14:53.076] Build status: STARTED
[04:14:53.076] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:11:0) after 6m9s
[04:21:02.256] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:11:0)
[04:21:02.281] Build status: STARTED
[04:21:02.281] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:12:0) after 2m45s
[04:23:47.300] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:12:0)
[04:23:47.315] Build status: STARTED
[04:23:47.315] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:13:0) after 4m55s
[04:28:42.405] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:13:0)
[04:28:42.425] Build status: STARTED
[04:28:42.425] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:14:0) after 1m45s
[04:30:27.479] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:14:0)
[04:30:27.535] Build status: STARTED
[04:30:27.535] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:15:0) after 5m35s
[04:36:02.566] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:15:0)
[04:36:02.586] Build status: STARTED
[04:36:02.586] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:16:0) after 7m55s
[04:43:58.103] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:16:0)
[04:43:58.136] Build status: STARTED
[04:43:58.136] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:17:0) after 2m53s
[04:46:51.831] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:17:0)
[04:46:51.910] Build status: STARTED
[04:46:51.910] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:18:0) after 9m28s
[04:56:20.495] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:18:0)
[04:56:20.522] Build status: STARTED
[04:56:20.523] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:19:0) after 2m53s
[04:59:13.592] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:19:0)
[04:59:13.618] Build status: STARTED
[04:59:13.618] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:20:0) after 7m0s
[05:06:13.639] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:20:0)
[05:06:13.657] Build status: STARTED
[05:06:13.657] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:21:0) after 7m51s
[05:14:04.727] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:21:0)
[05:14:04.753] Build status: STARTED
[05:14:04.753] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:22:0) after 3m51s
[05:17:55.778] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:22:0)
[05:17:55.801] Build status: STARTED
[05:17:55.801] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:23:0) after 1m19s
[05:19:14.844] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:23:0)
[05:19:14.862] Build status: STARTED
[05:19:14.862] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:24:0) after 6m50s
[05:26:04.938] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:24:0)
[05:26:04.955] Build status: STARTED
[05:26:04.955] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:25:0) after 7m15s
[05:33:20.074] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:25:0)
[05:33:20.093] Build status: STARTED
[05:33:20.093] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:26:0) after 3m55s
[05:37:15.212] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:26:0)
[05:37:15.232] Build status: STARTED
[05:37:15.232] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:27:0) after 5m23s
[05:42:38.250] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:27:0)
[05:42:38.270] Build status: STARTED
[05:42:38.270] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:28:0) after 8m13s
[05:50:51.331] Handling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:28:0)
[05:50:51.354] Build status: STARTED
[05:50:51.354] Scheduling timer "check-buildbucket-build-status" (fuchsia/global.ci-clang_toolchain.ci.minimal.riscv64-release:8838230485092762224:29:0) after 3m2s
[05:53:16.852] Received PubSub notification, asking Buildbucket for the build status
[05:53:16.875] Build:
{
  "id": "8672800423117401249",
  "builder": {
    "project": "fuchsia",
    "bucket": "global.ci",
    "builder": "clang_toolchain.ci.minimal.riscv64-release"
  },
  "createdBy": "project:fuchsia",
  "createTime": "2026-08-22T03:40:07.363681086Z",
  "startTime": "2026-08-22T03:40:12.157321548Z",
  "endTime": "2026-08-22T05:53:16.163731898Z",
  "updateTime": "2026-08-22T05:53:16.163731898Z",
  "status": "SUCCESS",
  "input": {
    "gitilesCommit": {
      "host": "llvm.googlesource.com",
      "project": "llvm-project",
      "id": "5ed5b7b91cb53f898615aa6cbbee6f22822bb8b6",
      "ref": "refs/heads/main"
    }
  }
}
[05:53:16.875] Invocation finished in 2h13m10.779200127s with status SUCCEEDED