Skip to content

Conversation

michaelrj-google
Copy link
Contributor

The fuchsia builder was broken by #110363
This patch disables localtime for aarch64 baremetal, which is the
failing target.

Context: https://lab.llvm.org/buildbot/#/builders/11/builds/23186

The fuchsia builder was broken by llvm#110363
This patch disables localtime for aarch64 baremetal, which is the
failing target.

Context: https://lab.llvm.org/buildbot/#/builders/11/builds/23186
@llvmbot llvmbot added the libc label Sep 3, 2025
@llvmbot
Copy link
Member

llvmbot commented Sep 3, 2025

@llvm/pr-subscribers-libc

Author: Michael Jones (michaelrj-google)

Changes

The fuchsia builder was broken by #110363
This patch disables localtime for aarch64 baremetal, which is the
failing target.

Context: https://lab.llvm.org/buildbot/#/builders/11/builds/23186


Full diff: https://github.com/llvm/llvm-project/pull/156776.diff

1 Files Affected:

  • (modified) libc/config/baremetal/aarch64/entrypoints.txt (+3-2)
diff --git a/libc/config/baremetal/aarch64/entrypoints.txt b/libc/config/baremetal/aarch64/entrypoints.txt
index 04bf636863d75..cacecf08042e0 100644
--- a/libc/config/baremetal/aarch64/entrypoints.txt
+++ b/libc/config/baremetal/aarch64/entrypoints.txt
@@ -269,8 +269,9 @@ set(TARGET_LIBC_ENTRYPOINTS
     libc.src.time.difftime
     libc.src.time.gmtime
     libc.src.time.gmtime_r
-    libc.src.time.localtime
-    libc.src.time.localtime_r
+    # TODO: Re-enable these when tests aren't broken.
+    # libc.src.time.localtime
+    # libc.src.time.localtime_r
     libc.src.time.mktime
     libc.src.time.strftime
     libc.src.time.strftime_l

@michaelrj-google
Copy link
Contributor Author

Merging before review to unblock the builder.

@michaelrj-google michaelrj-google merged commit 27114e4 into llvm:main Sep 3, 2025
19 of 21 checks passed
@michaelrj-google michaelrj-google deleted the libcDisableLocaltime branch September 3, 2025 23:53
ckoparkar added a commit to ckoparkar/llvm-project that referenced this pull request Sep 4, 2025
* main: (1483 commits)
  [clang] fix error recovery for invalid nested name specifiers (llvm#156772)
  Revert "[lldb] Add count for errors of DWO files in statistics and combine DWO file count functions" (llvm#156777)
  AMDGPU: Add agpr variants of multi-data DS instructions (llvm#156420)
  [libc][NFC] disable localtime on aarch64/baremetal (llvm#156776)
  [win/asan] Improve SharedReAlloc with HEAP_REALLOC_IN_PLACE_ONLY. (llvm#132558)
  [LLDB] Make internal shell the default for running LLDB lit tests. (llvm#156729)
  [lldb][debugserver] Max response size for qSpeedTest (llvm#156099)
  [AMDGPU] Define 1024 VGPRs on gfx1250 (llvm#156765)
  [flang] Check for BIND(C) name conflicts with alternate entries (llvm#156563)
  [RISCV] Add exhausted_gprs_fprs test to calling-conv-half.ll. NFC (llvm#156586)
  [NFC] Remove trailing whitespaces from `clang/include/clang/Basic/AttrDocs.td`
  [lldb] Mark scripted frames as synthetic instead of artificial (llvm#153117)
  [docs] Refine some of the wording in the quality developer policy (llvm#156555)
  [MLIR] Apply clang-tidy fixes for readability-identifier-naming in TransformOps.cpp (NFC)
  [MLIR] Add LDBG() tracing to VectorTransferOpTransforms.cpp (NFC)
  [NFC] Apply clang-format to PPCInstrFutureMMA.td (llvm#156749)
  [libc] implement template functions for localtime (llvm#110363)
  [llvm-objcopy][COFF] Update .symidx values after stripping (llvm#153322)
  Add documentation on debugging LLVM.
  [lldb] Add count for errors of DWO files in statistics and combine DWO file count functions (llvm#155023)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants