[MacPorts] #63038: clang12: please re-enable the +analyzer as a default variant

MacPorts noreply at macports.org
Thu Jun 17 17:42:12 UTC 2021


#63038: clang12: please re-enable the +analyzer as a default variant
-------------------------+--------------------
  Reporter:  mouse07410  |      Owner:  kencu
      Type:  request     |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:  fixed       |   Keywords:
      Port:  clang-12    |
-------------------------+--------------------

Comment (by mouse07410):

 {{{
 $ env | grep MacOSX
 CXXFLAGS=-std=gnu++17 -O3 -march=native -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
 CFLAGS=-O3 -std=gnu18 -march=native -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
 $
 }}}

 {{{
 :info:build [ 11%] Building CXX object
 lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/c
 lang-12/work/build/lib/Target/AArch64 && /usr/bin/clang++
 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
 -I/op
 t/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work/build
 /lib/Target/AArch64
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_ll
 vm-12/clang-12/work/llvm-project-12.0.0.src/llvm/lib/Target/AArch64
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_r
 sync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macp
 orts_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-project-12.0.0.src/llvm/include -isystem /opt/
 local/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++
 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/Ma
 cOSX.platform/Developer/SDKs/MacOSX11.3.sdk -fPIC -fvisibility-inlines-
 hidden -Werror=date-time -Werror=unguarded-availability-new -W
 all -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-
 field-initializers -pedantic -Wno-long-long -Wimplicit-fallth
 rough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor
 -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
  -O3 -DNDEBUG -arch x86_64 -isysroot
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.s
 dk -mmacosx-version-min=11.0  -fno-exceptions -std=c++14 -o
 CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-project-12.0.0.src/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-
 project-12.0.0.src/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp:12:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-
 project-12.0.0.src/llvm/lib/Target/AArch64/AArch64TargetMachine.h:16:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-project-12.0.0.src/llvm/lib/Target/AArch64/AArch64InstrInfo.h:16:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-project-12.0.0.src/llvm/lib/Target/AArch64/AArch64.h:17:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-12/clang-12/work
 /llvm-
 project-12.0.0.src/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h:18:
 :info:build In file included from
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/memory:688:
 :info:build
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/cassert:20:10:
 fatal error: 'assert.h' file not found
 :info:build #include <assert.h>
 :info:build          ^~~~~~~~~~
 :info:build 1 error generated.
 :info:build make[2]: ***
 [lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o]
 Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63038#comment:39>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list