[all-commits] [llvm/llvm-project] 1ab42b: Revert "[libc] Extend optional to support non triv...

Mikhail R. Gadelha via All-commits all-commits at lists.llvm.org
Mon Aug 14 15:44:23 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1ab42bac9170fcd10c9a90a64285ecbd761f122b
      https://github.com/llvm/llvm-project/commit/1ab42bac9170fcd10c9a90a64285ecbd761f122b
  Author: Mikhail R. Gadelha <mikhail at igalia.com>
  Date:   2023-08-14 (Mon, 14 Aug 2023)

  Changed paths:
    M libc/src/__support/CPP/optional.h
    M libc/src/__support/CPP/type_traits.h

  Log Message:
  -----------
  Revert "[libc] Extend optional to support non trivially destructible objects"

This reverts commit 7d06f59b60e6eaebd125dad351a20108f057940b.

This patch broke libc compilation with gcc as it doesn't seem to have
__is_trivially_destructible(T).




More information about the All-commits mailing list