SHA256
1
0
forked from pool/llvm14
Commit Graph

2 Commits

Author SHA256 Message Date
Aaron Puchert
e9a416c98a - Make llvm-scev-fix-isImpliedViaMerge.patch's test work without
opaque pointers. LLVM 14 isn't using them by default yet.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm14?expand=0&rev=39
2022-09-03 18:27:55 +00:00
Aaron Puchert
50afd4a305 - Make sure we keep -DNDEBUG. At some point %{optflags} must have
lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm14?expand=0&rev=38
2022-09-03 16:28:17 +00:00