[PATCH] D159115: [clang-repl] Adapt to the recent dylib-related changes in ORC.

Michał Górny via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 5 02:36:09 PDT 2023


mgorny added a comment.

This change is causing test regressions on 32-bit architectures (I've reproduced with `-m32` on amd64 and in 32-bit nspawn container on arm64):

  FAIL: Clang-Unit :: Interpreter/./ClangReplInterpreterTests/1/13 (1 of 1584)
  ******************** TEST 'Clang-Unit :: Interpreter/./ClangReplInterpreterTests/1/13' FAILED ********************
  Script(shard):
  --
  GTEST_OUTPUT=json:/home/mgorny/llvm-project/build/tools/clang/unittests/Interpreter/./ClangReplInterpreterTests-Clang-Unit-1816215-1-13.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=13 GTEST_SHARD_INDEX=1 /home/mgorny/llvm-project/build/tools/clang/unittests/Interpreter/./ClangReplInterpreterTests
  --
  
  Script:
  --
  /home/mgorny/llvm-project/build/tools/clang/unittests/Interpreter/./ClangReplInterpreterTests --gtest_filter=IncrementalProcessing.FindMangledNameSymbol
  --
  /home/mgorny/llvm-project/clang/unittests/Interpreter/InterpreterTest.cpp:246: Failure
  Expected equality of these values:
    (unsigned long long)&printf
      Which is: 18446744073567794308
    Addr->getValue()
      Which is: 4153209988
  
  /home/mgorny/llvm-project/clang/unittests/Interpreter/InterpreterTest.cpp:246
  Expected equality of these values:
    (unsigned long long)&printf
      Which is: 18446744073567794308
    Addr->getValue()
      Which is: 4153209988
  
  
  ********************


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D159115/new/

https://reviews.llvm.org/D159115



More information about the cfe-commits mailing list