← Back to PR #25002
Build Log: llvm.16.0.6+nnp+fix-homebrew
Status: SUCCESS
Log Output
Processing: [default: loading data]
[llvm.16.0.6+nnp+fix-homebrew: http]
[llvm.16.0.6+nnp+fix-homebrew: extract]
-> retrieved llvm.16.0.6+nnp+fix-homebrew (https://github.com/alan-j-hu/llvm-dune/releases/download/v16.0.6%2Bnnp%2Bfix-homebrew/llvm-dune-full-minified-16.0.6-fix-homebrew.tar.gz)
[llvm: ./setup.sh llvm-config-16]
+ /home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew/./setup.sh "llvm-config-16" (CWD=/home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew)
- + dirname /home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew/./setup.sh
- + test ! /home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew/. -ef .
- + test 1 -ne 1
- + llvm_config=llvm-config-16
- + default_mode=
- + support_static_mode=false
- + support_shared_mode=false
- + llvm_config --version
- + llvm-config-16 --version
- + cut -d. -f1
- + llvm_version=16
- + cat VERSION
- + cut -d. -f1
- + expected_version=16
- + test 16 != 16
- + llvm_config --link-static --libs
- + llvm-config-16 --link-static --libs
- -lLLVMWindowsManifest -lLLVMXRay -lLLVMLibDriver -lLLVMDlltoolDriver -lLLVMCoverage -lLLVMLineEditor -lLLVMXtensaDisassembler -lLLVMXtensaAsmParser -lLLVMXtensaCodeGen -lLLVMXtensaDesc -lLLVMXtensaInfo -lLLVMM68kDisassembler -lLLVMM68kAsmParser -lLLVMM68kCodeGen -lLLVMM68kDesc -lLLVMM68kInfo -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMX86TargetMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMWebAssemblyDisassembler -lLLVMWebAssemblyAsmParser -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc -lLLVMWebAssemblyUtils -lLLVMWebAssemblyInfo -lLLVMVEDisassembler -lLLVMVEAsmParser -lLLVMVECodeGen -lLLVMVEDesc -lLLVMVEInfo -lLLVMSystemZDisassembler -lLLVMSystemZAsmParser -lLLVMSystemZCodeGen -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSparcDisassembler -lLLVMSparcAsmParser -lLLVMSparcCodeGen -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMRISCVTargetMCA -lLLVMRISCVDisassembler -lLLVMRISCVAsmParser -lLLVMRISCVCodeGen -lLLVMRISCVDesc -lLLVMRISCVInfo -lLLVMPowerPCDisassembler -lLLVMPowerPCAsmParser -lLLVMPowerPCCodeGen -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMMSP430Disassembler -lLLVMMSP430AsmParser -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMipsDisassembler -lLLVMMipsAsmParser -lLLVMMipsCodeGen -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMLoongArchDisassembler -lLLVMLoongArchAsmParser -lLLVMLoongArchCodeGen -lLLVMLoongArchDesc -lLLVMLoongArchInfo -lLLVMLanaiDisassembler -lLLVMLanaiCodeGen -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMLanaiInfo -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMBPFDisassembler -lLLVMBPFAsmParser -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMAVRDisassembler -lLLVMAVRAsmParser -lLLVMAVRCodeGen -lLLVMAVRDesc -lLLVMAVRInfo -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMARMDesc -lLLVMARMUtils -lLLVMARMInfo -lLLVMAMDGPUTargetMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMAArch64Disassembler -lLLVMAArch64AsmParser -lLLVMAArch64CodeGen -lLLVMAArch64Desc -lLLVMAArch64Utils -lLLVMAArch64Info -lLLVMPerfJITEvents -lLLVMOrcJIT -lLLVMWindowsDriver -lLLVMMCJIT -lLLVMJITLink -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMDWP -lLLVMDebugInfoLogicalView -lLLVMDebugInfoGSYM -lLLVMOption -lLLVMObjectYAML -lLLVMObjCopy -lLLVMMCA -lLLVMMCDisassembler -lLLVMLTO -lLLVMCFGuard -lLLVMFrontendOpenACC -lLLVMFrontendHLSL -lLLVMExtensions -lPolly -lPollyISL -lLLVMPasses -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMDWARFLinkerParallel -lLLVMDWARFLinker -lLLVMGlobalISel -lLLVMMIRParser -lLLVMAsmPrinter -lLLVMSelectionDAG -lLLVMCodeGen -lLLVMObjCARCOpts -lLLVMIRPrinter -lLLVMInterfaceStub -lLLVMFileCheck -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMFuzzerCLI -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMTableGen -lLLVMSupport -lLLVMDemangle
- + default_mode=static
- + support_static_mode=true
- + llvm_config --link-shared --libs
- + llvm-config-16 --link-shared --libs
- -lLLVM-16
- + default_mode=shared
- + support_shared_mode=true
- + test -z shared
- + llvm_config --cflags
- + llvm-config-16 --cflags
- + base_cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + llvm_config --ldflags
- + llvm-config-16 --ldflags
- + pkg-config libzstd --libs
- + ldflags=-L/usr/lib/llvm-16/lib -lstdc++ -lzstd
- + llvm_config --targets-built
- + llvm-config-16 --targets-built
- + llvm_targets=AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + rm -rf src
- + cp -r llvm-project/llvm/bindings/ocaml src
- + create_dune_file llvm llvm llvm llvm_ocaml core support
- + findlibname=llvm
- + dirname=llvm
- + modname=llvm
- + cfile=llvm_ocaml
- + depends=
- + components=core support
- + test llvm = backends
- + basedir=src/llvm
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/llvm/common
- + mkdir src/llvm/common
- + cp src/llvm/llvm.mli src/llvm/common
- + echo
- (library
- (name llvm)
- (public_name llvm)
- (wrapped false)
- (virtual_modules llvm)
- (libraries )
- (default_implementation llvm.shared))
-
- + true
- + test ! -d src/llvm/shared
- + mkdir src/llvm/shared
- + cp src/llvm/llvm.ml src/llvm/shared
- + cp src/llvm/llvm_ocaml.c src/llvm/shared
- + cp src/llvm/llvm_ocaml.h src/llvm/shared
- + llvm_config --system-libs --link-shared --libs core support
- + llvm-config-16 --system-libs --link-shared --libs core support
- + echo
- (library
- (name llvm_shared)
- (public_name llvm.shared)
- (implements llvm)
- (foreign_stubs
- (language c)
- (names llvm_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/llvm/static
- + mkdir src/llvm/static
- + cp src/llvm/llvm.ml src/llvm/static
- + cp src/llvm/llvm_ocaml.c src/llvm/static
- + cp src/llvm/llvm_ocaml.h src/llvm/static
- + llvm_config --system-libs --link-static --libs core support
- + llvm-config-16 --system-libs --link-static --libs core support
- + echo
- (library
- (name llvm_static)
- (public_name llvm.static)
- (implements llvm)
- (foreign_stubs
- (language c)
- (names llvm_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/llvm/llvm.ml
- + rm src/llvm/llvm_ocaml.c
- + create_dune_file llvm.analysis analysis llvm_analysis analysis_ocaml llvm analysis
- + findlibname=llvm.analysis
- + dirname=analysis
- + modname=llvm_analysis
- + cfile=analysis_ocaml
- + depends=llvm
- + components=analysis
- + test analysis = backends
- + basedir=src/analysis
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/analysis/common
- + mkdir src/analysis/common
- + cp src/analysis/llvm_analysis.mli src/analysis/common
- + echo
- (library
- (name llvm_analysis)
- (public_name llvm.analysis)
- (wrapped false)
- (virtual_modules llvm_analysis)
- (libraries llvm)
- (default_implementation llvm.analysis.shared))
-
- + true
- + test ! -d src/analysis/shared
- + mkdir src/analysis/shared
- + cp src/analysis/llvm_analysis.ml src/analysis/shared
- + cp src/analysis/analysis_ocaml.c src/analysis/shared
- + cp src/llvm/llvm_ocaml.h src/analysis/shared
- + llvm_config --system-libs --link-shared --libs analysis
- + llvm-config-16 --system-libs --link-shared --libs analysis
- + echo
- (library
- (name llvm_analysis_shared)
- (public_name llvm.analysis.shared)
- (implements llvm.analysis)
- (foreign_stubs
- (language c)
- (names analysis_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/analysis/static
- + mkdir src/analysis/static
- + cp src/analysis/llvm_analysis.ml src/analysis/static
- + cp src/analysis/analysis_ocaml.c src/analysis/static
- + cp src/llvm/llvm_ocaml.h src/analysis/static
- + llvm_config --system-libs --link-static --libs analysis
- + llvm-config-16 --system-libs --link-static --libs analysis
- + echo
- (library
- (name llvm_analysis_static)
- (public_name llvm.analysis.static)
- (implements llvm.analysis)
- (foreign_stubs
- (language c)
- (names analysis_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/analysis/llvm_analysis.ml
- + rm src/analysis/analysis_ocaml.c
- + create_dune_file llvm.bitreader bitreader llvm_bitreader bitreader_ocaml llvm bitreader
- + findlibname=llvm.bitreader
- + dirname=bitreader
- + modname=llvm_bitreader
- + cfile=bitreader_ocaml
- + depends=llvm
- + components=bitreader
- + test bitreader = backends
- + basedir=src/bitreader
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/bitreader/common
- + mkdir src/bitreader/common
- + cp src/bitreader/llvm_bitreader.mli src/bitreader/common
- + echo
- (library
- (name llvm_bitreader)
- (public_name llvm.bitreader)
- (wrapped false)
- (virtual_modules llvm_bitreader)
- (libraries llvm)
- (default_implementation llvm.bitreader.shared))
-
- + true
- + test ! -d src/bitreader/shared
- + mkdir src/bitreader/shared
- + cp src/bitreader/llvm_bitreader.ml src/bitreader/shared
- + cp src/bitreader/bitreader_ocaml.c src/bitreader/shared
- + cp src/llvm/llvm_ocaml.h src/bitreader/shared
- + llvm_config --system-libs --link-shared --libs bitreader
- + llvm-config-16 --system-libs --link-shared --libs bitreader
- + echo
- (library
- (name llvm_bitreader_shared)
- (public_name llvm.bitreader.shared)
- (implements llvm.bitreader)
- (foreign_stubs
- (language c)
- (names bitreader_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/bitreader/static
- + mkdir src/bitreader/static
- + cp src/bitreader/llvm_bitreader.ml src/bitreader/static
- + cp src/bitreader/bitreader_ocaml.c src/bitreader/static
- + cp src/llvm/llvm_ocaml.h src/bitreader/static
- + llvm_config --system-libs --link-static --libs bitreader
- + llvm-config-16 --system-libs --link-static --libs bitreader
- + echo
- (library
- (name llvm_bitreader_static)
- (public_name llvm.bitreader.static)
- (implements llvm.bitreader)
- (foreign_stubs
- (language c)
- (names bitreader_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMBitstreamReader -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/bitreader/llvm_bitreader.ml
- + rm src/bitreader/bitreader_ocaml.c
- + create_dune_file llvm.bitwriter bitwriter llvm_bitwriter bitwriter_ocaml llvm unix bitwriter
- + findlibname=llvm.bitwriter
- + dirname=bitwriter
- + modname=llvm_bitwriter
- + cfile=bitwriter_ocaml
- + depends=llvm unix
- + components=bitwriter
- + test bitwriter = backends
- + basedir=src/bitwriter
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/bitwriter/common
- + mkdir src/bitwriter/common
- + cp src/bitwriter/llvm_bitwriter.mli src/bitwriter/common
- + echo
- (library
- (name llvm_bitwriter)
- (public_name llvm.bitwriter)
- (wrapped false)
- (virtual_modules llvm_bitwriter)
- (libraries llvm unix)
- (default_implementation llvm.bitwriter.shared))
-
- + true
- + test ! -d src/bitwriter/shared
- + mkdir src/bitwriter/shared
- + cp src/bitwriter/llvm_bitwriter.ml src/bitwriter/shared
- + cp src/bitwriter/bitwriter_ocaml.c src/bitwriter/shared
- + cp src/llvm/llvm_ocaml.h src/bitwriter/shared
- + llvm_config --system-libs --link-shared --libs bitwriter
- + llvm-config-16 --system-libs --link-shared --libs bitwriter
- + echo
- (library
- (name llvm_bitwriter_shared)
- (public_name llvm.bitwriter.shared)
- (implements llvm.bitwriter)
- (foreign_stubs
- (language c)
- (names bitwriter_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/bitwriter/static
- + mkdir src/bitwriter/static
- + cp src/bitwriter/llvm_bitwriter.ml src/bitwriter/static
- + cp src/bitwriter/bitwriter_ocaml.c src/bitwriter/static
- + cp src/llvm/llvm_ocaml.h src/bitwriter/static
- + llvm_config --system-libs --link-static --libs bitwriter
- + llvm-config-16 --system-libs --link-static --libs bitwriter
- + echo
- (library
- (name llvm_bitwriter_static)
- (public_name llvm.bitwriter.static)
- (implements llvm.bitwriter)
- (foreign_stubs
- (language c)
- (names bitwriter_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/bitwriter/llvm_bitwriter.ml
- + rm src/bitwriter/bitwriter_ocaml.c
- + create_dune_file llvm.executionengine executionengine llvm_executionengine executionengine_ocaml llvm llvm.target ctypes executionengine mcjit native
- + findlibname=llvm.executionengine
- + dirname=executionengine
- + modname=llvm_executionengine
- + cfile=executionengine_ocaml
- + depends=llvm llvm.target ctypes
- + components=executionengine mcjit native
- + test executionengine = backends
- + basedir=src/executionengine
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/executionengine/common
- + mkdir src/executionengine/common
- + cp src/executionengine/llvm_executionengine.mli src/executionengine/common
- + echo
- (library
- (name llvm_executionengine)
- (public_name llvm.executionengine)
- (wrapped false)
- (virtual_modules llvm_executionengine)
- (libraries llvm llvm.target ctypes)
- (default_implementation llvm.executionengine.shared))
-
- + true
- + test ! -d src/executionengine/shared
- + mkdir src/executionengine/shared
- + cp src/executionengine/llvm_executionengine.ml src/executionengine/shared
- + cp src/executionengine/executionengine_ocaml.c src/executionengine/shared
- + cp src/llvm/llvm_ocaml.h src/executionengine/shared
- + llvm_config --system-libs --link-shared --libs executionengine mcjit native
- + llvm-config-16 --system-libs --link-shared --libs executionengine mcjit native
- + echo
- (library
- (name llvm_executionengine_shared)
- (public_name llvm.executionengine.shared)
- (implements llvm.executionengine)
- (foreign_stubs
- (language c)
- (names executionengine_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/executionengine/static
- + mkdir src/executionengine/static
- + cp src/executionengine/llvm_executionengine.ml src/executionengine/static
- + cp src/executionengine/executionengine_ocaml.c src/executionengine/static
- + cp src/llvm/llvm_ocaml.h src/executionengine/static
- + llvm_config --system-libs --link-static --libs executionengine mcjit native
- + llvm-config-16 --system-libs --link-static --libs executionengine mcjit native
- + echo
- (library
- (name llvm_executionengine_static)
- (public_name llvm.executionengine.static)
- (implements llvm.executionengine)
- (foreign_stubs
- (language c)
- (names executionengine_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMCFGuard -lLLVMGlobalISel -lLLVMX86Desc -lLLVMX86Info -lLLVMMCDisassembler -lLLVMSelectionDAG -lLLVMInstrumentation -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMMCJIT -lLLVMExecutionEngine -lLLVMTarget -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMRuntimeDyld -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMBitReader -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/executionengine/llvm_executionengine.ml
- + rm src/executionengine/executionengine_ocaml.c
- + create_dune_file llvm.ipo transforms/ipo llvm_ipo ipo_ocaml llvm ipo
- + findlibname=llvm.ipo
- + dirname=transforms/ipo
- + modname=llvm_ipo
- + cfile=ipo_ocaml
- + depends=llvm
- + components=ipo
- + test transforms/ipo = backends
- + basedir=src/transforms/ipo
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/transforms/ipo/common
- + mkdir src/transforms/ipo/common
- + cp src/transforms/ipo/llvm_ipo.mli src/transforms/ipo/common
- + echo
- (library
- (name llvm_ipo)
- (public_name llvm.ipo)
- (wrapped false)
- (virtual_modules llvm_ipo)
- (libraries llvm)
- (default_implementation llvm.ipo.shared))
-
- + true
- + test ! -d src/transforms/ipo/shared
- + mkdir src/transforms/ipo/shared
- + cp src/transforms/ipo/llvm_ipo.ml src/transforms/ipo/shared
- + cp src/transforms/ipo/ipo_ocaml.c src/transforms/ipo/shared
- + cp src/llvm/llvm_ocaml.h src/transforms/ipo/shared
- + llvm_config --system-libs --link-shared --libs ipo
- + llvm-config-16 --system-libs --link-shared --libs ipo
- + echo
- (library
- (name llvm_ipo_shared)
- (public_name llvm.ipo.shared)
- (implements llvm.ipo)
- (foreign_stubs
- (language c)
- (names ipo_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/transforms/ipo/static
- + mkdir src/transforms/ipo/static
- + cp src/transforms/ipo/llvm_ipo.ml src/transforms/ipo/static
- + cp src/transforms/ipo/ipo_ocaml.c src/transforms/ipo/static
- + cp src/llvm/llvm_ocaml.h src/transforms/ipo/static
- + llvm_config --system-libs --link-static --libs ipo
- + llvm-config-16 --system-libs --link-static --libs ipo
- + echo
- (library
- (name llvm_ipo_static)
- (public_name llvm.ipo.static)
- (implements llvm.ipo)
- (foreign_stubs
- (language c)
- (names ipo_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMScalarOpts -lLLVMInstCombine -lLLVMBitWriter -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/transforms/ipo/llvm_ipo.ml
- + rm src/transforms/ipo/ipo_ocaml.c
- + create_dune_file llvm.irreader irreader llvm_irreader irreader_ocaml llvm irreader
- + findlibname=llvm.irreader
- + dirname=irreader
- + modname=llvm_irreader
- + cfile=irreader_ocaml
- + depends=llvm
- + components=irreader
- + test irreader = backends
- + basedir=src/irreader
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/irreader/common
- + mkdir src/irreader/common
- + cp src/irreader/llvm_irreader.mli src/irreader/common
- + echo
- (library
- (name llvm_irreader)
- (public_name llvm.irreader)
- (wrapped false)
- (virtual_modules llvm_irreader)
- (libraries llvm)
- (default_implementation llvm.irreader.shared))
-
- + true
- + test ! -d src/irreader/shared
- + mkdir src/irreader/shared
- + cp src/irreader/llvm_irreader.ml src/irreader/shared
- + cp src/irreader/irreader_ocaml.c src/irreader/shared
- + cp src/llvm/llvm_ocaml.h src/irreader/shared
- + llvm_config --system-libs --link-shared --libs irreader
- + llvm-config-16 --system-libs --link-shared --libs irreader
- + echo
- (library
- (name llvm_irreader_shared)
- (public_name llvm.irreader.shared)
- (implements llvm.irreader)
- (foreign_stubs
- (language c)
- (names irreader_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/irreader/static
- + mkdir src/irreader/static
- + cp src/irreader/llvm_irreader.ml src/irreader/static
- + cp src/irreader/irreader_ocaml.c src/irreader/static
- + cp src/llvm/llvm_ocaml.h src/irreader/static
- + llvm_config --system-libs --link-static --libs irreader
- + llvm-config-16 --system-libs --link-static --libs irreader
- + echo
- (library
- (name llvm_irreader_static)
- (public_name llvm.irreader.static)
- (implements llvm.irreader)
- (foreign_stubs
- (language c)
- (names irreader_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMIRReader -lLLVMBitReader -lLLVMAsmParser -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/irreader/llvm_irreader.ml
- + rm src/irreader/irreader_ocaml.c
- + create_dune_file llvm.scalar_opts transforms/scalar_opts llvm_scalar_opts scalar_opts_ocaml llvm scalaropts
- + findlibname=llvm.scalar_opts
- + dirname=transforms/scalar_opts
- + modname=llvm_scalar_opts
- + cfile=scalar_opts_ocaml
- + depends=llvm
- + components=scalaropts
- + test transforms/scalar_opts = backends
- + basedir=src/transforms/scalar_opts
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/transforms/scalar_opts/common
- + mkdir src/transforms/scalar_opts/common
- + cp src/transforms/scalar_opts/llvm_scalar_opts.mli src/transforms/scalar_opts/common
- + echo
- (library
- (name llvm_scalar_opts)
- (public_name llvm.scalar_opts)
- (wrapped false)
- (virtual_modules llvm_scalar_opts)
- (libraries llvm)
- (default_implementation llvm.scalar_opts.shared))
-
- + true
- + test ! -d src/transforms/scalar_opts/shared
- + mkdir src/transforms/scalar_opts/shared
- + cp src/transforms/scalar_opts/llvm_scalar_opts.ml src/transforms/scalar_opts/shared
- + cp src/transforms/scalar_opts/scalar_opts_ocaml.c src/transforms/scalar_opts/shared
- + cp src/llvm/llvm_ocaml.h src/transforms/scalar_opts/shared
- + llvm_config --system-libs --link-shared --libs scalaropts
- + llvm-config-16 --system-libs --link-shared --libs scalaropts
- + echo
- (library
- (name llvm_scalar_opts_shared)
- (public_name llvm.scalar_opts.shared)
- (implements llvm.scalar_opts)
- (foreign_stubs
- (language c)
- (names scalar_opts_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/transforms/scalar_opts/static
- + mkdir src/transforms/scalar_opts/static
- + cp src/transforms/scalar_opts/llvm_scalar_opts.ml src/transforms/scalar_opts/static
- + cp src/transforms/scalar_opts/scalar_opts_ocaml.c src/transforms/scalar_opts/static
- + cp src/llvm/llvm_ocaml.h src/transforms/scalar_opts/static
- + llvm_config --system-libs --link-static --libs scalaropts
- + llvm-config-16 --system-libs --link-static --libs scalaropts
- + echo
- (library
- (name llvm_scalar_opts_static)
- (public_name llvm.scalar_opts.static)
- (implements llvm.scalar_opts)
- (foreign_stubs
- (language c)
- (names scalar_opts_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/transforms/scalar_opts/llvm_scalar_opts.ml
- + rm src/transforms/scalar_opts/scalar_opts_ocaml.c
- + create_dune_file llvm.transform_utils transforms/utils llvm_transform_utils transform_utils_ocaml llvm transformutils
- + findlibname=llvm.transform_utils
- + dirname=transforms/utils
- + modname=llvm_transform_utils
- + cfile=transform_utils_ocaml
- + depends=llvm
- + components=transformutils
- + test transforms/utils = backends
- + basedir=src/transforms/utils
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/transforms/utils/common
- + mkdir src/transforms/utils/common
- + cp src/transforms/utils/llvm_transform_utils.mli src/transforms/utils/common
- + echo
- (library
- (name llvm_transform_utils)
- (public_name llvm.transform_utils)
- (wrapped false)
- (virtual_modules llvm_transform_utils)
- (libraries llvm)
- (default_implementation llvm.transform_utils.shared))
-
- + true
- + test ! -d src/transforms/utils/shared
- + mkdir src/transforms/utils/shared
- + cp src/transforms/utils/llvm_transform_utils.ml src/transforms/utils/shared
- + cp src/transforms/utils/transform_utils_ocaml.c src/transforms/utils/shared
- + cp src/llvm/llvm_ocaml.h src/transforms/utils/shared
- + llvm_config --system-libs --link-shared --libs transformutils
- + llvm-config-16 --system-libs --link-shared --libs transformutils
- + echo
- (library
- (name llvm_transform_utils_shared)
- (public_name llvm.transform_utils.shared)
- (implements llvm.transform_utils)
- (foreign_stubs
- (language c)
- (names transform_utils_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/transforms/utils/static
- + mkdir src/transforms/utils/static
- + cp src/transforms/utils/llvm_transform_utils.ml src/transforms/utils/static
- + cp src/transforms/utils/transform_utils_ocaml.c src/transforms/utils/static
- + cp src/llvm/llvm_ocaml.h src/transforms/utils/static
- + llvm_config --system-libs --link-static --libs transformutils
- + llvm-config-16 --system-libs --link-static --libs transformutils
- + echo
- (library
- (name llvm_transform_utils_static)
- (public_name llvm.transform_utils.static)
- (implements llvm.transform_utils)
- (foreign_stubs
- (language c)
- (names transform_utils_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/transforms/utils/llvm_transform_utils.ml
- + rm src/transforms/utils/transform_utils_ocaml.c
- + create_dune_file llvm.vectorize transforms/vectorize llvm_vectorize vectorize_ocaml llvm vectorize
- + findlibname=llvm.vectorize
- + dirname=transforms/vectorize
- + modname=llvm_vectorize
- + cfile=vectorize_ocaml
- + depends=llvm
- + components=vectorize
- + test transforms/vectorize = backends
- + basedir=src/transforms/vectorize
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/transforms/vectorize/common
- + mkdir src/transforms/vectorize/common
- + cp src/transforms/vectorize/llvm_vectorize.mli src/transforms/vectorize/common
- + echo
- (library
- (name llvm_vectorize)
- (public_name llvm.vectorize)
- (wrapped false)
- (virtual_modules llvm_vectorize)
- (libraries llvm)
- (default_implementation llvm.vectorize.shared))
-
- + true
- + test ! -d src/transforms/vectorize/shared
- + mkdir src/transforms/vectorize/shared
- + cp src/transforms/vectorize/llvm_vectorize.ml src/transforms/vectorize/shared
- + cp src/transforms/vectorize/vectorize_ocaml.c src/transforms/vectorize/shared
- + cp src/llvm/llvm_ocaml.h src/transforms/vectorize/shared
- + llvm_config --system-libs --link-shared --libs vectorize
- + llvm-config-16 --system-libs --link-shared --libs vectorize
- + echo
- (library
- (name llvm_vectorize_shared)
- (public_name llvm.vectorize.shared)
- (implements llvm.vectorize)
- (foreign_stubs
- (language c)
- (names vectorize_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/transforms/vectorize/static
- + mkdir src/transforms/vectorize/static
- + cp src/transforms/vectorize/llvm_vectorize.ml src/transforms/vectorize/static
- + cp src/transforms/vectorize/vectorize_ocaml.c src/transforms/vectorize/static
- + cp src/llvm/llvm_ocaml.h src/transforms/vectorize/static
- + llvm_config --system-libs --link-static --libs vectorize
- + llvm-config-16 --system-libs --link-static --libs vectorize
- + echo
- (library
- (name llvm_vectorize_static)
- (public_name llvm.vectorize.static)
- (implements llvm.vectorize)
- (foreign_stubs
- (language c)
- (names vectorize_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMVectorize -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/transforms/vectorize/llvm_vectorize.ml
- + rm src/transforms/vectorize/vectorize_ocaml.c
- + create_dune_file llvm.passmgr_builder transforms/passmgr_builder llvm_passmgr_builder passmgr_builder_ocaml llvm ipo
- + findlibname=llvm.passmgr_builder
- + dirname=transforms/passmgr_builder
- + modname=llvm_passmgr_builder
- + cfile=passmgr_builder_ocaml
- + depends=llvm
- + components=ipo
- + test transforms/passmgr_builder = backends
- + basedir=src/transforms/passmgr_builder
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/transforms/passmgr_builder/common
- + mkdir src/transforms/passmgr_builder/common
- + cp src/transforms/passmgr_builder/llvm_passmgr_builder.mli src/transforms/passmgr_builder/common
- + echo
- (library
- (name llvm_passmgr_builder)
- (public_name llvm.passmgr_builder)
- (wrapped false)
- (virtual_modules llvm_passmgr_builder)
- (libraries llvm)
- (default_implementation llvm.passmgr_builder.shared))
-
- + true
- + test ! -d src/transforms/passmgr_builder/shared
- + mkdir src/transforms/passmgr_builder/shared
- + cp src/transforms/passmgr_builder/llvm_passmgr_builder.ml src/transforms/passmgr_builder/shared
- + cp src/transforms/passmgr_builder/passmgr_builder_ocaml.c src/transforms/passmgr_builder/shared
- + cp src/llvm/llvm_ocaml.h src/transforms/passmgr_builder/shared
- + llvm_config --system-libs --link-shared --libs ipo
- + llvm-config-16 --system-libs --link-shared --libs ipo
- + echo
- (library
- (name llvm_passmgr_builder_shared)
- (public_name llvm.passmgr_builder.shared)
- (implements llvm.passmgr_builder)
- (foreign_stubs
- (language c)
- (names passmgr_builder_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/transforms/passmgr_builder/static
- + mkdir src/transforms/passmgr_builder/static
- + cp src/transforms/passmgr_builder/llvm_passmgr_builder.ml src/transforms/passmgr_builder/static
- + cp src/transforms/passmgr_builder/passmgr_builder_ocaml.c src/transforms/passmgr_builder/static
- + cp src/llvm/llvm_ocaml.h src/transforms/passmgr_builder/static
- + llvm_config --system-libs --link-static --libs ipo
- + llvm-config-16 --system-libs --link-static --libs ipo
- + echo
- (library
- (name llvm_passmgr_builder_static)
- (public_name llvm.passmgr_builder.static)
- (implements llvm.passmgr_builder)
- (foreign_stubs
- (language c)
- (names passmgr_builder_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMScalarOpts -lLLVMInstCombine -lLLVMBitWriter -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/transforms/passmgr_builder/llvm_passmgr_builder.ml
- + rm src/transforms/passmgr_builder/passmgr_builder_ocaml.c
- + create_dune_file llvm.target target llvm_target target_ocaml llvm target
- + findlibname=llvm.target
- + dirname=target
- + modname=llvm_target
- + cfile=target_ocaml
- + depends=llvm
- + components=target
- + test target = backends
- + basedir=src/target
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/target/common
- + mkdir src/target/common
- + cp src/target/llvm_target.mli src/target/common
- + echo
- (library
- (name llvm_target)
- (public_name llvm.target)
- (wrapped false)
- (virtual_modules llvm_target)
- (libraries llvm)
- (default_implementation llvm.target.shared))
-
- + true
- + test ! -d src/target/shared
- + mkdir src/target/shared
- + cp src/target/llvm_target.ml src/target/shared
- + cp src/target/target_ocaml.c src/target/shared
- + cp src/llvm/llvm_ocaml.h src/target/shared
- + llvm_config --system-libs --link-shared --libs target
- + llvm-config-16 --system-libs --link-shared --libs target
- + echo
- (library
- (name llvm_target_shared)
- (public_name llvm.target.shared)
- (implements llvm.target)
- (foreign_stubs
- (language c)
- (names target_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/target/static
- + mkdir src/target/static
- + cp src/target/llvm_target.ml src/target/static
- + cp src/target/target_ocaml.c src/target/static
- + cp src/llvm/llvm_ocaml.h src/target/static
- + llvm_config --system-libs --link-static --libs target
- + llvm-config-16 --system-libs --link-static --libs target
- + echo
- (library
- (name llvm_target_static)
- (public_name llvm.target.static)
- (implements llvm.target)
- (foreign_stubs
- (language c)
- (names target_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMTarget -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/target/llvm_target.ml
- + rm src/target/target_ocaml.c
- + create_dune_file llvm.linker linker llvm_linker linker_ocaml llvm linker
- + findlibname=llvm.linker
- + dirname=linker
- + modname=llvm_linker
- + cfile=linker_ocaml
- + depends=llvm
- + components=linker
- + test linker = backends
- + basedir=src/linker
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/linker/common
- + mkdir src/linker/common
- + cp src/linker/llvm_linker.mli src/linker/common
- + echo
- (library
- (name llvm_linker)
- (public_name llvm.linker)
- (wrapped false)
- (virtual_modules llvm_linker)
- (libraries llvm)
- (default_implementation llvm.linker.shared))
-
- + true
- + test ! -d src/linker/shared
- + mkdir src/linker/shared
- + cp src/linker/llvm_linker.ml src/linker/shared
- + cp src/linker/linker_ocaml.c src/linker/shared
- + cp src/llvm/llvm_ocaml.h src/linker/shared
- + llvm_config --system-libs --link-shared --libs linker
- + llvm-config-16 --system-libs --link-shared --libs linker
- + echo
- (library
- (name llvm_linker_shared)
- (public_name llvm.linker.shared)
- (implements llvm.linker)
- (foreign_stubs
- (language c)
- (names linker_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/linker/static
- + mkdir src/linker/static
- + cp src/linker/llvm_linker.ml src/linker/static
- + cp src/linker/linker_ocaml.c src/linker/static
- + cp src/llvm/llvm_ocaml.h src/linker/static
- + llvm_config --system-libs --link-static --libs linker
- + llvm-config-16 --system-libs --link-static --libs linker
- + echo
- (library
- (name llvm_linker_static)
- (public_name llvm.linker.static)
- (implements llvm.linker)
- (foreign_stubs
- (language c)
- (names linker_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMLinker -lLLVMTransformUtils -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/linker/llvm_linker.ml
- + rm src/linker/linker_ocaml.c
- + create_dune_file llvm.debuginfo debuginfo llvm_debuginfo debuginfo_ocaml llvm core
- + findlibname=llvm.debuginfo
- + dirname=debuginfo
- + modname=llvm_debuginfo
- + cfile=debuginfo_ocaml
- + depends=llvm
- + components=core
- + test debuginfo = backends
- + basedir=src/debuginfo
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/debuginfo/common
- + mkdir src/debuginfo/common
- + cp src/debuginfo/llvm_debuginfo.mli src/debuginfo/common
- + echo
- (library
- (name llvm_debuginfo)
- (public_name llvm.debuginfo)
- (wrapped false)
- (virtual_modules llvm_debuginfo)
- (libraries llvm)
- (default_implementation llvm.debuginfo.shared))
-
- + true
- + test ! -d src/debuginfo/shared
- + mkdir src/debuginfo/shared
- + cp src/debuginfo/llvm_debuginfo.ml src/debuginfo/shared
- + cp src/debuginfo/debuginfo_ocaml.c src/debuginfo/shared
- + cp src/llvm/llvm_ocaml.h src/debuginfo/shared
- + llvm_config --system-libs --link-shared --libs core
- + llvm-config-16 --system-libs --link-shared --libs core
- + echo
- (library
- (name llvm_debuginfo_shared)
- (public_name llvm.debuginfo.shared)
- (implements llvm.debuginfo)
- (foreign_stubs
- (language c)
- (names debuginfo_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/debuginfo/static
- + mkdir src/debuginfo/static
- + cp src/debuginfo/llvm_debuginfo.ml src/debuginfo/static
- + cp src/debuginfo/debuginfo_ocaml.c src/debuginfo/static
- + cp src/llvm/llvm_ocaml.h src/debuginfo/static
- + llvm_config --system-libs --link-static --libs core
- + llvm-config-16 --system-libs --link-static --libs core
- + echo
- (library
- (name llvm_debuginfo_static)
- (public_name llvm.debuginfo.static)
- (implements llvm.debuginfo)
- (foreign_stubs
- (language c)
- (names debuginfo_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/debuginfo/llvm_debuginfo.ml
- + rm src/debuginfo/debuginfo_ocaml.c
- + create_dune_file llvm.all_backends all_backends llvm_all_backends all_backends_ocaml llvm AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + findlibname=llvm.all_backends
- + dirname=all_backends
- + modname=llvm_all_backends
- + cfile=all_backends_ocaml
- + depends=llvm
- + components=AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + test all_backends = backends
- + basedir=src/all_backends
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
- + test ! -d src/all_backends/common
- + mkdir src/all_backends/common
- + cp src/all_backends/llvm_all_backends.mli src/all_backends/common
- + echo
- (library
- (name llvm_all_backends)
- (public_name llvm.all_backends)
- (wrapped false)
- (virtual_modules llvm_all_backends)
- (libraries llvm)
- (default_implementation llvm.all_backends.shared))
-
- + true
- + test ! -d src/all_backends/shared
- + mkdir src/all_backends/shared
- + cp src/all_backends/llvm_all_backends.ml src/all_backends/shared
- + cp src/all_backends/all_backends_ocaml.c src/all_backends/shared
- + cp src/llvm/llvm_ocaml.h src/all_backends/shared
- + llvm_config --system-libs --link-shared --libs AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + llvm-config-16 --system-libs --link-shared --libs AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + echo
- (library
- (name llvm_all_backends_shared)
- (public_name llvm.all_backends.shared)
- (implements llvm.all_backends)
- (foreign_stubs
- (language c)
- (names all_backends_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/all_backends/static
- + mkdir src/all_backends/static
- + cp src/all_backends/llvm_all_backends.ml src/all_backends/static
- + cp src/all_backends/all_backends_ocaml.c src/all_backends/static
- + cp src/llvm/llvm_ocaml.h src/all_backends/static
- + llvm_config --system-libs --link-static --libs AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + llvm-config-16 --system-libs --link-static --libs AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa
- + echo
- (library
- (name llvm_all_backends_static)
- (public_name llvm.all_backends.static)
- (implements llvm.all_backends)
- (foreign_stubs
- (language c)
- (names all_backends_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS)))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMXtensaDisassembler -lLLVMXtensaAsmParser -lLLVMXtensaCodeGen -lLLVMXtensaDesc -lLLVMXtensaInfo -lLLVMM68kDisassembler -lLLVMM68kAsmParser -lLLVMM68kCodeGen -lLLVMM68kDesc -lLLVMM68kInfo -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMX86TargetMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMWebAssemblyDisassembler -lLLVMWebAssemblyAsmParser -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc -lLLVMWebAssemblyUtils -lLLVMWebAssemblyInfo -lLLVMVEDisassembler -lLLVMVEAsmParser -lLLVMVECodeGen -lLLVMVEDesc -lLLVMVEInfo -lLLVMSystemZDisassembler -lLLVMSystemZAsmParser -lLLVMSystemZCodeGen -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSparcDisassembler -lLLVMSparcAsmParser -lLLVMSparcCodeGen -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMRISCVTargetMCA -lLLVMRISCVDisassembler -lLLVMRISCVAsmParser -lLLVMRISCVCodeGen -lLLVMRISCVDesc -lLLVMRISCVInfo -lLLVMPowerPCDisassembler -lLLVMPowerPCAsmParser -lLLVMPowerPCCodeGen -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMMSP430Disassembler -lLLVMMSP430AsmParser -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMipsDisassembler -lLLVMMipsAsmParser -lLLVMMipsCodeGen -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMLoongArchDisassembler -lLLVMLoongArchAsmParser -lLLVMLoongArchCodeGen -lLLVMLoongArchDesc -lLLVMLoongArchInfo -lLLVMLanaiDisassembler -lLLVMLanaiCodeGen -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMLanaiInfo -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMBPFDisassembler -lLLVMBPFAsmParser -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMAVRDisassembler -lLLVMAVRAsmParser -lLLVMAVRCodeGen -lLLVMAVRDesc -lLLVMAVRInfo -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMARMDesc -lLLVMARMUtils -lLLVMARMInfo -lLLVMAMDGPUTargetMCA -lLLVMMCA -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMPasses -lLLVMIRPrinter -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMAArch64Disassembler -lLLVMMCDisassembler -lLLVMAArch64AsmParser -lLLVMAArch64CodeGen -lLLVMCFGuard -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMBitReader -lLLVMAArch64Desc -lLLVMAArch64Utils -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMAArch64Info -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/all_backends/llvm_all_backends.ml
- + rm src/all_backends/all_backends_ocaml.c
- + touch llvm_AArch64.opam
- + create_dune_file llvm_AArch64 backends llvm_AArch64 AArch64_ocaml llvm AArch64
- + findlibname=llvm_AArch64
- + dirname=backends
- + modname=llvm_AArch64
- + cfile=AArch64_ocaml
- + depends=llvm
- + components=AArch64
- + test backends = backends
- + basedir=src/backends/AArch64
- + test ! -d src/backends/AArch64
- + mkdir src/backends/AArch64
- + sed s/@TARGET@/AArch64/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/AArch64/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/AArch64/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AArch64"
- + test ! -d src/backends/AArch64/common
- + mkdir src/backends/AArch64/common
- + cp src/backends/AArch64/llvm_AArch64.mli src/backends/AArch64/common
- + echo
- (library
- (name llvm_AArch64)
- (public_name llvm_AArch64)
- (wrapped false)
- (virtual_modules llvm_AArch64)
- (libraries llvm)
- (default_implementation llvm_AArch64.shared))
-
- + true
- + test ! -d src/backends/AArch64/shared
- + mkdir src/backends/AArch64/shared
- + cp src/backends/AArch64/llvm_AArch64.ml src/backends/AArch64/shared
- + cp src/backends/AArch64/AArch64_ocaml.c src/backends/AArch64/shared
- + cp src/llvm/llvm_ocaml.h src/backends/AArch64/shared
- + llvm_config --system-libs --link-shared --libs AArch64
- + llvm-config-16 --system-libs --link-shared --libs AArch64
- + echo
- (library
- (name llvm_AArch64_shared)
- (public_name llvm_AArch64.shared)
- (implements llvm_AArch64)
- (foreign_stubs
- (language c)
- (names AArch64_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AArch64")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/AArch64/static
- + mkdir src/backends/AArch64/static
- + cp src/backends/AArch64/llvm_AArch64.ml src/backends/AArch64/static
- + cp src/backends/AArch64/AArch64_ocaml.c src/backends/AArch64/static
- + cp src/llvm/llvm_ocaml.h src/backends/AArch64/static
- + llvm_config --system-libs --link-static --libs AArch64
- + llvm-config-16 --system-libs --link-static --libs AArch64
- + echo
- (library
- (name llvm_AArch64_static)
- (public_name llvm_AArch64.static)
- (implements llvm_AArch64)
- (foreign_stubs
- (language c)
- (names AArch64_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AArch64")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMAArch64Disassembler -lLLVMMCDisassembler -lLLVMAArch64AsmParser -lLLVMAArch64CodeGen -lLLVMCFGuard -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMBitReader -lLLVMAArch64Desc -lLLVMAArch64Utils -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMAArch64Info -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/AArch64/llvm_AArch64.ml
- + rm src/backends/AArch64/AArch64_ocaml.c
- + touch llvm_AMDGPU.opam
- + create_dune_file llvm_AMDGPU backends llvm_AMDGPU AMDGPU_ocaml llvm AMDGPU
- + findlibname=llvm_AMDGPU
- + dirname=backends
- + modname=llvm_AMDGPU
- + cfile=AMDGPU_ocaml
- + depends=llvm
- + components=AMDGPU
- + test backends = backends
- + basedir=src/backends/AMDGPU
- + test ! -d src/backends/AMDGPU
- + mkdir src/backends/AMDGPU
- + sed s/@TARGET@/AMDGPU/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/AMDGPU/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/AMDGPU/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AMDGPU"
- + test ! -d src/backends/AMDGPU/common
- + mkdir src/backends/AMDGPU/common
- + cp src/backends/AMDGPU/llvm_AMDGPU.mli src/backends/AMDGPU/common
- + echo
- (library
- (name llvm_AMDGPU)
- (public_name llvm_AMDGPU)
- (wrapped false)
- (virtual_modules llvm_AMDGPU)
- (libraries llvm)
- (default_implementation llvm_AMDGPU.shared))
-
- + true
- + test ! -d src/backends/AMDGPU/shared
- + mkdir src/backends/AMDGPU/shared
- + cp src/backends/AMDGPU/llvm_AMDGPU.ml src/backends/AMDGPU/shared
- + cp src/backends/AMDGPU/AMDGPU_ocaml.c src/backends/AMDGPU/shared
- + cp src/llvm/llvm_ocaml.h src/backends/AMDGPU/shared
- + llvm_config --system-libs --link-shared --libs AMDGPU
- + llvm-config-16 --system-libs --link-shared --libs AMDGPU
- + echo
- (library
- (name llvm_AMDGPU_shared)
- (public_name llvm_AMDGPU.shared)
- (implements llvm_AMDGPU)
- (foreign_stubs
- (language c)
- (names AMDGPU_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AMDGPU")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/AMDGPU/static
- + mkdir src/backends/AMDGPU/static
- + cp src/backends/AMDGPU/llvm_AMDGPU.ml src/backends/AMDGPU/static
- + cp src/backends/AMDGPU/AMDGPU_ocaml.c src/backends/AMDGPU/static
- + cp src/llvm/llvm_ocaml.h src/backends/AMDGPU/static
- + llvm_config --system-libs --link-static --libs AMDGPU
- + llvm-config-16 --system-libs --link-static --libs AMDGPU
- + echo
- (library
- (name llvm_AMDGPU_static)
- (public_name llvm_AMDGPU.static)
- (implements llvm_AMDGPU)
- (foreign_stubs
- (language c)
- (names AMDGPU_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AMDGPU")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMAMDGPUTargetMCA -lLLVMMCA -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMMIRParser -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMPasses -lLLVMIRPrinter -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/AMDGPU/llvm_AMDGPU.ml
- + rm src/backends/AMDGPU/AMDGPU_ocaml.c
- + touch llvm_ARM.opam
- + create_dune_file llvm_ARM backends llvm_ARM ARM_ocaml llvm ARM
- + findlibname=llvm_ARM
- + dirname=backends
- + modname=llvm_ARM
- + cfile=ARM_ocaml
- + depends=llvm
- + components=ARM
- + test backends = backends
- + basedir=src/backends/ARM
- + test ! -d src/backends/ARM
- + mkdir src/backends/ARM
- + sed s/@TARGET@/ARM/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/ARM/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/ARM/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=ARM"
- + test ! -d src/backends/ARM/common
- + mkdir src/backends/ARM/common
- + cp src/backends/ARM/llvm_ARM.mli src/backends/ARM/common
- + echo
- (library
- (name llvm_ARM)
- (public_name llvm_ARM)
- (wrapped false)
- (virtual_modules llvm_ARM)
- (libraries llvm)
- (default_implementation llvm_ARM.shared))
-
- + true
- + test ! -d src/backends/ARM/shared
- + mkdir src/backends/ARM/shared
- + cp src/backends/ARM/llvm_ARM.ml src/backends/ARM/shared
- + cp src/backends/ARM/ARM_ocaml.c src/backends/ARM/shared
- + cp src/llvm/llvm_ocaml.h src/backends/ARM/shared
- + llvm_config --system-libs --link-shared --libs ARM
- + llvm-config-16 --system-libs --link-shared --libs ARM
- + echo
- (library
- (name llvm_ARM_shared)
- (public_name llvm_ARM.shared)
- (implements llvm_ARM)
- (foreign_stubs
- (language c)
- (names ARM_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=ARM")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/ARM/static
- + mkdir src/backends/ARM/static
- + cp src/backends/ARM/llvm_ARM.ml src/backends/ARM/static
- + cp src/backends/ARM/ARM_ocaml.c src/backends/ARM/static
- + cp src/llvm/llvm_ocaml.h src/backends/ARM/static
- + llvm_config --system-libs --link-static --libs ARM
- + llvm-config-16 --system-libs --link-static --libs ARM
- + echo
- (library
- (name llvm_ARM_static)
- (public_name llvm_ARM.static)
- (implements llvm_ARM)
- (foreign_stubs
- (language c)
- (names ARM_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=ARM")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMCFGuard -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMARMDesc -lLLVMMCDisassembler -lLLVMARMUtils -lLLVMARMInfo -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/ARM/llvm_ARM.ml
- + rm src/backends/ARM/ARM_ocaml.c
- + touch llvm_AVR.opam
- + create_dune_file llvm_AVR backends llvm_AVR AVR_ocaml llvm AVR
- + findlibname=llvm_AVR
- + dirname=backends
- + modname=llvm_AVR
- + cfile=AVR_ocaml
- + depends=llvm
- + components=AVR
- + test backends = backends
- + basedir=src/backends/AVR
- + test ! -d src/backends/AVR
- + mkdir src/backends/AVR
- + sed s/@TARGET@/AVR/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/AVR/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/AVR/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AVR"
- + test ! -d src/backends/AVR/common
- + mkdir src/backends/AVR/common
- + cp src/backends/AVR/llvm_AVR.mli src/backends/AVR/common
- + echo
- (library
- (name llvm_AVR)
- (public_name llvm_AVR)
- (wrapped false)
- (virtual_modules llvm_AVR)
- (libraries llvm)
- (default_implementation llvm_AVR.shared))
-
- + true
- + test ! -d src/backends/AVR/shared
- + mkdir src/backends/AVR/shared
- + cp src/backends/AVR/llvm_AVR.ml src/backends/AVR/shared
- + cp src/backends/AVR/AVR_ocaml.c src/backends/AVR/shared
- + cp src/llvm/llvm_ocaml.h src/backends/AVR/shared
- + llvm_config --system-libs --link-shared --libs AVR
- + llvm-config-16 --system-libs --link-shared --libs AVR
- + echo
- (library
- (name llvm_AVR_shared)
- (public_name llvm_AVR.shared)
- (implements llvm_AVR)
- (foreign_stubs
- (language c)
- (names AVR_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AVR")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/AVR/static
- + mkdir src/backends/AVR/static
- + cp src/backends/AVR/llvm_AVR.ml src/backends/AVR/static
- + cp src/backends/AVR/AVR_ocaml.c src/backends/AVR/static
- + cp src/llvm/llvm_ocaml.h src/backends/AVR/static
- + llvm_config --system-libs --link-static --libs AVR
- + llvm-config-16 --system-libs --link-static --libs AVR
- + echo
- (library
- (name llvm_AVR_static)
- (public_name llvm_AVR.static)
- (implements llvm_AVR)
- (foreign_stubs
- (language c)
- (names AVR_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=AVR")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMAVRDisassembler -lLLVMMCDisassembler -lLLVMAVRAsmParser -lLLVMAVRCodeGen -lLLVMSelectionDAG -lLLVMAVRDesc -lLLVMAVRInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/AVR/llvm_AVR.ml
- + rm src/backends/AVR/AVR_ocaml.c
- + touch llvm_BPF.opam
- + create_dune_file llvm_BPF backends llvm_BPF BPF_ocaml llvm BPF
- + findlibname=llvm_BPF
- + dirname=backends
- + modname=llvm_BPF
- + cfile=BPF_ocaml
- + depends=llvm
- + components=BPF
- + test backends = backends
- + basedir=src/backends/BPF
- + test ! -d src/backends/BPF
- + mkdir src/backends/BPF
- + sed s/@TARGET@/BPF/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/BPF/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/BPF/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=BPF"
- + test ! -d src/backends/BPF/common
- + mkdir src/backends/BPF/common
- + cp src/backends/BPF/llvm_BPF.mli src/backends/BPF/common
- + echo
- (library
- (name llvm_BPF)
- (public_name llvm_BPF)
- (wrapped false)
- (virtual_modules llvm_BPF)
- (libraries llvm)
- (default_implementation llvm_BPF.shared))
-
- + true
- + test ! -d src/backends/BPF/shared
- + mkdir src/backends/BPF/shared
- + cp src/backends/BPF/llvm_BPF.ml src/backends/BPF/shared
- + cp src/backends/BPF/BPF_ocaml.c src/backends/BPF/shared
- + cp src/llvm/llvm_ocaml.h src/backends/BPF/shared
- + llvm_config --system-libs --link-shared --libs BPF
- + llvm-config-16 --system-libs --link-shared --libs BPF
- + echo
- (library
- (name llvm_BPF_shared)
- (public_name llvm_BPF.shared)
- (implements llvm_BPF)
- (foreign_stubs
- (language c)
- (names BPF_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=BPF")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/BPF/static
- + mkdir src/backends/BPF/static
- + cp src/backends/BPF/llvm_BPF.ml src/backends/BPF/static
- + cp src/backends/BPF/BPF_ocaml.c src/backends/BPF/static
- + cp src/llvm/llvm_ocaml.h src/backends/BPF/static
- + llvm_config --system-libs --link-static --libs BPF
- + llvm-config-16 --system-libs --link-static --libs BPF
- + echo
- (library
- (name llvm_BPF_static)
- (public_name llvm_BPF.static)
- (implements llvm_BPF)
- (foreign_stubs
- (language c)
- (names BPF_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=BPF")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMBPFDisassembler -lLLVMMCDisassembler -lLLVMBPFAsmParser -lLLVMBPFCodeGen -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/BPF/llvm_BPF.ml
- + rm src/backends/BPF/BPF_ocaml.c
- + touch llvm_Hexagon.opam
- + create_dune_file llvm_Hexagon backends llvm_Hexagon Hexagon_ocaml llvm Hexagon
- + findlibname=llvm_Hexagon
- + dirname=backends
- + modname=llvm_Hexagon
- + cfile=Hexagon_ocaml
- + depends=llvm
- + components=Hexagon
- + test backends = backends
- + basedir=src/backends/Hexagon
- + test ! -d src/backends/Hexagon
- + mkdir src/backends/Hexagon
- + sed s/@TARGET@/Hexagon/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/Hexagon/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/Hexagon/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Hexagon"
- + test ! -d src/backends/Hexagon/common
- + mkdir src/backends/Hexagon/common
- + cp src/backends/Hexagon/llvm_Hexagon.mli src/backends/Hexagon/common
- + echo
- (library
- (name llvm_Hexagon)
- (public_name llvm_Hexagon)
- (wrapped false)
- (virtual_modules llvm_Hexagon)
- (libraries llvm)
- (default_implementation llvm_Hexagon.shared))
-
- + true
- + test ! -d src/backends/Hexagon/shared
- + mkdir src/backends/Hexagon/shared
- + cp src/backends/Hexagon/llvm_Hexagon.ml src/backends/Hexagon/shared
- + cp src/backends/Hexagon/Hexagon_ocaml.c src/backends/Hexagon/shared
- + cp src/llvm/llvm_ocaml.h src/backends/Hexagon/shared
- + llvm_config --system-libs --link-shared --libs Hexagon
- + llvm-config-16 --system-libs --link-shared --libs Hexagon
- + echo
- (library
- (name llvm_Hexagon_shared)
- (public_name llvm_Hexagon.shared)
- (implements llvm_Hexagon)
- (foreign_stubs
- (language c)
- (names Hexagon_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Hexagon")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/Hexagon/static
- + mkdir src/backends/Hexagon/static
- + cp src/backends/Hexagon/llvm_Hexagon.ml src/backends/Hexagon/static
- + cp src/backends/Hexagon/Hexagon_ocaml.c src/backends/Hexagon/static
- + cp src/llvm/llvm_ocaml.h src/backends/Hexagon/static
- + llvm_config --system-libs --link-static --libs Hexagon
- + llvm-config-16 --system-libs --link-static --libs Hexagon
- + echo
- (library
- (name llvm_Hexagon_static)
- (public_name llvm_Hexagon.static)
- (implements llvm_Hexagon)
- (foreign_stubs
- (language c)
- (names Hexagon_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Hexagon")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMHexagonDisassembler -lLLVMMCDisassembler -lLLVMHexagonCodeGen -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/Hexagon/llvm_Hexagon.ml
- + rm src/backends/Hexagon/Hexagon_ocaml.c
- + touch llvm_Lanai.opam
- + create_dune_file llvm_Lanai backends llvm_Lanai Lanai_ocaml llvm Lanai
- + findlibname=llvm_Lanai
- + dirname=backends
- + modname=llvm_Lanai
- + cfile=Lanai_ocaml
- + depends=llvm
- + components=Lanai
- + test backends = backends
- + basedir=src/backends/Lanai
- + test ! -d src/backends/Lanai
- + mkdir src/backends/Lanai
- + sed s/@TARGET@/Lanai/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/Lanai/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/Lanai/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Lanai"
- + test ! -d src/backends/Lanai/common
- + mkdir src/backends/Lanai/common
- + cp src/backends/Lanai/llvm_Lanai.mli src/backends/Lanai/common
- + echo
- (library
- (name llvm_Lanai)
- (public_name llvm_Lanai)
- (wrapped false)
- (virtual_modules llvm_Lanai)
- (libraries llvm)
- (default_implementation llvm_Lanai.shared))
-
- + true
- + test ! -d src/backends/Lanai/shared
- + mkdir src/backends/Lanai/shared
- + cp src/backends/Lanai/llvm_Lanai.ml src/backends/Lanai/shared
- + cp src/backends/Lanai/Lanai_ocaml.c src/backends/Lanai/shared
- + cp src/llvm/llvm_ocaml.h src/backends/Lanai/shared
- + llvm_config --system-libs --link-shared --libs Lanai
- + llvm-config-16 --system-libs --link-shared --libs Lanai
- + echo
- (library
- (name llvm_Lanai_shared)
- (public_name llvm_Lanai.shared)
- (implements llvm_Lanai)
- (foreign_stubs
- (language c)
- (names Lanai_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Lanai")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/Lanai/static
- + mkdir src/backends/Lanai/static
- + cp src/backends/Lanai/llvm_Lanai.ml src/backends/Lanai/static
- + cp src/backends/Lanai/Lanai_ocaml.c src/backends/Lanai/static
- + cp src/llvm/llvm_ocaml.h src/backends/Lanai/static
- + llvm_config --system-libs --link-static --libs Lanai
- + llvm-config-16 --system-libs --link-static --libs Lanai
- + echo
- (library
- (name llvm_Lanai_static)
- (public_name llvm_Lanai.static)
- (implements llvm_Lanai)
- (foreign_stubs
- (language c)
- (names Lanai_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Lanai")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMLanaiDisassembler -lLLVMLanaiCodeGen -lLLVMSelectionDAG -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMMCDisassembler -lLLVMLanaiInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/Lanai/llvm_Lanai.ml
- + rm src/backends/Lanai/Lanai_ocaml.c
- + touch llvm_LoongArch.opam
- + create_dune_file llvm_LoongArch backends llvm_LoongArch LoongArch_ocaml llvm LoongArch
- + findlibname=llvm_LoongArch
- + dirname=backends
- + modname=llvm_LoongArch
- + cfile=LoongArch_ocaml
- + depends=llvm
- + components=LoongArch
- + test backends = backends
- + basedir=src/backends/LoongArch
- + test ! -d src/backends/LoongArch
- + mkdir src/backends/LoongArch
- + sed s/@TARGET@/LoongArch/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/LoongArch/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/LoongArch/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=LoongArch"
- + test ! -d src/backends/LoongArch/common
- + mkdir src/backends/LoongArch/common
- + cp src/backends/LoongArch/llvm_LoongArch.mli src/backends/LoongArch/common
- + echo
- (library
- (name llvm_LoongArch)
- (public_name llvm_LoongArch)
- (wrapped false)
- (virtual_modules llvm_LoongArch)
- (libraries llvm)
- (default_implementation llvm_LoongArch.shared))
-
- + true
- + test ! -d src/backends/LoongArch/shared
- + mkdir src/backends/LoongArch/shared
- + cp src/backends/LoongArch/llvm_LoongArch.ml src/backends/LoongArch/shared
- + cp src/backends/LoongArch/LoongArch_ocaml.c src/backends/LoongArch/shared
- + cp src/llvm/llvm_ocaml.h src/backends/LoongArch/shared
- + llvm_config --system-libs --link-shared --libs LoongArch
- + llvm-config-16 --system-libs --link-shared --libs LoongArch
- + echo
- (library
- (name llvm_LoongArch_shared)
- (public_name llvm_LoongArch.shared)
- (implements llvm_LoongArch)
- (foreign_stubs
- (language c)
- (names LoongArch_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=LoongArch")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/LoongArch/static
- + mkdir src/backends/LoongArch/static
- + cp src/backends/LoongArch/llvm_LoongArch.ml src/backends/LoongArch/static
- + cp src/backends/LoongArch/LoongArch_ocaml.c src/backends/LoongArch/static
- + cp src/llvm/llvm_ocaml.h src/backends/LoongArch/static
- + llvm_config --system-libs --link-static --libs LoongArch
- + llvm-config-16 --system-libs --link-static --libs LoongArch
- + echo
- (library
- (name llvm_LoongArch_static)
- (public_name llvm_LoongArch.static)
- (implements llvm_LoongArch)
- (foreign_stubs
- (language c)
- (names LoongArch_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=LoongArch")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMLoongArchDisassembler -lLLVMMCDisassembler -lLLVMLoongArchAsmParser -lLLVMLoongArchCodeGen -lLLVMSelectionDAG -lLLVMLoongArchDesc -lLLVMLoongArchInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/LoongArch/llvm_LoongArch.ml
- + rm src/backends/LoongArch/LoongArch_ocaml.c
- + touch llvm_Mips.opam
- + create_dune_file llvm_Mips backends llvm_Mips Mips_ocaml llvm Mips
- + findlibname=llvm_Mips
- + dirname=backends
- + modname=llvm_Mips
- + cfile=Mips_ocaml
- + depends=llvm
- + components=Mips
- + test backends = backends
- + basedir=src/backends/Mips
- + test ! -d src/backends/Mips
- + mkdir src/backends/Mips
- + sed s/@TARGET@/Mips/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/Mips/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/Mips/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Mips"
- + test ! -d src/backends/Mips/common
- + mkdir src/backends/Mips/common
- + cp src/backends/Mips/llvm_Mips.mli src/backends/Mips/common
- + echo
- (library
- (name llvm_Mips)
- (public_name llvm_Mips)
- (wrapped false)
- (virtual_modules llvm_Mips)
- (libraries llvm)
- (default_implementation llvm_Mips.shared))
-
- + true
- + test ! -d src/backends/Mips/shared
- + mkdir src/backends/Mips/shared
- + cp src/backends/Mips/llvm_Mips.ml src/backends/Mips/shared
- + cp src/backends/Mips/Mips_ocaml.c src/backends/Mips/shared
- + cp src/llvm/llvm_ocaml.h src/backends/Mips/shared
- + llvm_config --system-libs --link-shared --libs Mips
- + llvm-config-16 --system-libs --link-shared --libs Mips
- + echo
- (library
- (name llvm_Mips_shared)
- (public_name llvm_Mips.shared)
- (implements llvm_Mips)
- (foreign_stubs
- (language c)
- (names Mips_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Mips")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/Mips/static
- + mkdir src/backends/Mips/static
- + cp src/backends/Mips/llvm_Mips.ml src/backends/Mips/static
- + cp src/backends/Mips/Mips_ocaml.c src/backends/Mips/static
- + cp src/llvm/llvm_ocaml.h src/backends/Mips/static
- + llvm_config --system-libs --link-static --libs Mips
- + llvm-config-16 --system-libs --link-static --libs Mips
- + echo
- (library
- (name llvm_Mips_static)
- (public_name llvm_Mips.static)
- (implements llvm_Mips)
- (foreign_stubs
- (language c)
- (names Mips_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Mips")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMMipsDisassembler -lLLVMMCDisassembler -lLLVMMipsAsmParser -lLLVMMipsCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/Mips/llvm_Mips.ml
- + rm src/backends/Mips/Mips_ocaml.c
- + touch llvm_MSP430.opam
- + create_dune_file llvm_MSP430 backends llvm_MSP430 MSP430_ocaml llvm MSP430
- + findlibname=llvm_MSP430
- + dirname=backends
- + modname=llvm_MSP430
- + cfile=MSP430_ocaml
- + depends=llvm
- + components=MSP430
- + test backends = backends
- + basedir=src/backends/MSP430
- + test ! -d src/backends/MSP430
- + mkdir src/backends/MSP430
- + sed s/@TARGET@/MSP430/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/MSP430/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/MSP430/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=MSP430"
- + test ! -d src/backends/MSP430/common
- + mkdir src/backends/MSP430/common
- + cp src/backends/MSP430/llvm_MSP430.mli src/backends/MSP430/common
- + echo
- (library
- (name llvm_MSP430)
- (public_name llvm_MSP430)
- (wrapped false)
- (virtual_modules llvm_MSP430)
- (libraries llvm)
- (default_implementation llvm_MSP430.shared))
-
- + true
- + test ! -d src/backends/MSP430/shared
- + mkdir src/backends/MSP430/shared
- + cp src/backends/MSP430/llvm_MSP430.ml src/backends/MSP430/shared
- + cp src/backends/MSP430/MSP430_ocaml.c src/backends/MSP430/shared
- + cp src/llvm/llvm_ocaml.h src/backends/MSP430/shared
- + llvm_config --system-libs --link-shared --libs MSP430
- + llvm-config-16 --system-libs --link-shared --libs MSP430
- + echo
- (library
- (name llvm_MSP430_shared)
- (public_name llvm_MSP430.shared)
- (implements llvm_MSP430)
- (foreign_stubs
- (language c)
- (names MSP430_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=MSP430")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/MSP430/static
- + mkdir src/backends/MSP430/static
- + cp src/backends/MSP430/llvm_MSP430.ml src/backends/MSP430/static
- + cp src/backends/MSP430/MSP430_ocaml.c src/backends/MSP430/static
- + cp src/llvm/llvm_ocaml.h src/backends/MSP430/static
- + llvm_config --system-libs --link-static --libs MSP430
- + llvm-config-16 --system-libs --link-static --libs MSP430
- + echo
- (library
- (name llvm_MSP430_static)
- (public_name llvm_MSP430.static)
- (implements llvm_MSP430)
- (foreign_stubs
- (language c)
- (names MSP430_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=MSP430")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMMSP430Disassembler -lLLVMMCDisassembler -lLLVMMSP430AsmParser -lLLVMMSP430CodeGen -lLLVMSelectionDAG -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/MSP430/llvm_MSP430.ml
- + rm src/backends/MSP430/MSP430_ocaml.c
- + touch llvm_NVPTX.opam
- + create_dune_file llvm_NVPTX backends llvm_NVPTX NVPTX_ocaml llvm NVPTX
- + findlibname=llvm_NVPTX
- + dirname=backends
- + modname=llvm_NVPTX
- + cfile=NVPTX_ocaml
- + depends=llvm
- + components=NVPTX
- + test backends = backends
- + basedir=src/backends/NVPTX
- + test ! -d src/backends/NVPTX
- + mkdir src/backends/NVPTX
- + sed s/@TARGET@/NVPTX/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/NVPTX/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/NVPTX/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=NVPTX"
- + test ! -d src/backends/NVPTX/common
- + mkdir src/backends/NVPTX/common
- + cp src/backends/NVPTX/llvm_NVPTX.mli src/backends/NVPTX/common
- + echo
- (library
- (name llvm_NVPTX)
- (public_name llvm_NVPTX)
- (wrapped false)
- (virtual_modules llvm_NVPTX)
- (libraries llvm)
- (default_implementation llvm_NVPTX.shared))
-
- + true
- + test ! -d src/backends/NVPTX/shared
- + mkdir src/backends/NVPTX/shared
- + cp src/backends/NVPTX/llvm_NVPTX.ml src/backends/NVPTX/shared
- + cp src/backends/NVPTX/NVPTX_ocaml.c src/backends/NVPTX/shared
- + cp src/llvm/llvm_ocaml.h src/backends/NVPTX/shared
- + llvm_config --system-libs --link-shared --libs NVPTX
- + llvm-config-16 --system-libs --link-shared --libs NVPTX
- + echo
- (library
- (name llvm_NVPTX_shared)
- (public_name llvm_NVPTX.shared)
- (implements llvm_NVPTX)
- (foreign_stubs
- (language c)
- (names NVPTX_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=NVPTX")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/NVPTX/static
- + mkdir src/backends/NVPTX/static
- + cp src/backends/NVPTX/llvm_NVPTX.ml src/backends/NVPTX/static
- + cp src/backends/NVPTX/NVPTX_ocaml.c src/backends/NVPTX/static
- + cp src/llvm/llvm_ocaml.h src/backends/NVPTX/static
- + llvm_config --system-libs --link-static --libs NVPTX
- + llvm-config-16 --system-libs --link-static --libs NVPTX
- + echo
- (library
- (name llvm_NVPTX_static)
- (public_name llvm_NVPTX.static)
- (implements llvm_NVPTX)
- (foreign_stubs
- (language c)
- (names NVPTX_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=NVPTX")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMNVPTXCodeGen -lLLVMSelectionDAG -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/NVPTX/llvm_NVPTX.ml
- + rm src/backends/NVPTX/NVPTX_ocaml.c
- + touch llvm_PowerPC.opam
- + create_dune_file llvm_PowerPC backends llvm_PowerPC PowerPC_ocaml llvm PowerPC
- + findlibname=llvm_PowerPC
- + dirname=backends
- + modname=llvm_PowerPC
- + cfile=PowerPC_ocaml
- + depends=llvm
- + components=PowerPC
- + test backends = backends
- + basedir=src/backends/PowerPC
- + test ! -d src/backends/PowerPC
- + mkdir src/backends/PowerPC
- + sed s/@TARGET@/PowerPC/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/PowerPC/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/PowerPC/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=PowerPC"
- + test ! -d src/backends/PowerPC/common
- + mkdir src/backends/PowerPC/common
- + cp src/backends/PowerPC/llvm_PowerPC.mli src/backends/PowerPC/common
- + echo
- (library
- (name llvm_PowerPC)
- (public_name llvm_PowerPC)
- (wrapped false)
- (virtual_modules llvm_PowerPC)
- (libraries llvm)
- (default_implementation llvm_PowerPC.shared))
-
- + true
- + test ! -d src/backends/PowerPC/shared
- + mkdir src/backends/PowerPC/shared
- + cp src/backends/PowerPC/llvm_PowerPC.ml src/backends/PowerPC/shared
- + cp src/backends/PowerPC/PowerPC_ocaml.c src/backends/PowerPC/shared
- + cp src/llvm/llvm_ocaml.h src/backends/PowerPC/shared
- + llvm_config --system-libs --link-shared --libs PowerPC
- + llvm-config-16 --system-libs --link-shared --libs PowerPC
- + echo
- (library
- (name llvm_PowerPC_shared)
- (public_name llvm_PowerPC.shared)
- (implements llvm_PowerPC)
- (foreign_stubs
- (language c)
- (names PowerPC_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=PowerPC")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/PowerPC/static
- + mkdir src/backends/PowerPC/static
- + cp src/backends/PowerPC/llvm_PowerPC.ml src/backends/PowerPC/static
- + cp src/backends/PowerPC/PowerPC_ocaml.c src/backends/PowerPC/static
- + cp src/llvm/llvm_ocaml.h src/backends/PowerPC/static
- + llvm_config --system-libs --link-static --libs PowerPC
- + llvm-config-16 --system-libs --link-static --libs PowerPC
- + echo
- (library
- (name llvm_PowerPC_static)
- (public_name llvm_PowerPC.static)
- (implements llvm_PowerPC)
- (foreign_stubs
- (language c)
- (names PowerPC_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=PowerPC")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMPowerPCDisassembler -lLLVMMCDisassembler -lLLVMPowerPCAsmParser -lLLVMPowerPCCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/PowerPC/llvm_PowerPC.ml
- + rm src/backends/PowerPC/PowerPC_ocaml.c
- + touch llvm_RISCV.opam
- + create_dune_file llvm_RISCV backends llvm_RISCV RISCV_ocaml llvm RISCV
- + findlibname=llvm_RISCV
- + dirname=backends
- + modname=llvm_RISCV
- + cfile=RISCV_ocaml
- + depends=llvm
- + components=RISCV
- + test backends = backends
- + basedir=src/backends/RISCV
- + test ! -d src/backends/RISCV
- + mkdir src/backends/RISCV
- + sed s/@TARGET@/RISCV/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/RISCV/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/RISCV/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=RISCV"
- + test ! -d src/backends/RISCV/common
- + mkdir src/backends/RISCV/common
- + cp src/backends/RISCV/llvm_RISCV.mli src/backends/RISCV/common
- + echo
- (library
- (name llvm_RISCV)
- (public_name llvm_RISCV)
- (wrapped false)
- (virtual_modules llvm_RISCV)
- (libraries llvm)
- (default_implementation llvm_RISCV.shared))
-
- + true
- + test ! -d src/backends/RISCV/shared
- + mkdir src/backends/RISCV/shared
- + cp src/backends/RISCV/llvm_RISCV.ml src/backends/RISCV/shared
- + cp src/backends/RISCV/RISCV_ocaml.c src/backends/RISCV/shared
- + cp src/llvm/llvm_ocaml.h src/backends/RISCV/shared
- + llvm_config --system-libs --link-shared --libs RISCV
- + llvm-config-16 --system-libs --link-shared --libs RISCV
- + echo
- (library
- (name llvm_RISCV_shared)
- (public_name llvm_RISCV.shared)
- (implements llvm_RISCV)
- (foreign_stubs
- (language c)
- (names RISCV_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=RISCV")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/RISCV/static
- + mkdir src/backends/RISCV/static
- + cp src/backends/RISCV/llvm_RISCV.ml src/backends/RISCV/static
- + cp src/backends/RISCV/RISCV_ocaml.c src/backends/RISCV/static
- + cp src/llvm/llvm_ocaml.h src/backends/RISCV/static
- + llvm_config --system-libs --link-static --libs RISCV
- + llvm-config-16 --system-libs --link-static --libs RISCV
- + echo
- (library
- (name llvm_RISCV_static)
- (public_name llvm_RISCV.static)
- (implements llvm_RISCV)
- (foreign_stubs
- (language c)
- (names RISCV_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=RISCV")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMRISCVTargetMCA -lLLVMMCA -lLLVMRISCVDisassembler -lLLVMMCDisassembler -lLLVMRISCVAsmParser -lLLVMRISCVCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMRISCVDesc -lLLVMRISCVInfo -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/RISCV/llvm_RISCV.ml
- + rm src/backends/RISCV/RISCV_ocaml.c
- + touch llvm_Sparc.opam
- + create_dune_file llvm_Sparc backends llvm_Sparc Sparc_ocaml llvm Sparc
- + findlibname=llvm_Sparc
- + dirname=backends
- + modname=llvm_Sparc
- + cfile=Sparc_ocaml
- + depends=llvm
- + components=Sparc
- + test backends = backends
- + basedir=src/backends/Sparc
- + test ! -d src/backends/Sparc
- + mkdir src/backends/Sparc
- + sed s/@TARGET@/Sparc/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/Sparc/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/Sparc/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Sparc"
- + test ! -d src/backends/Sparc/common
- + mkdir src/backends/Sparc/common
- + cp src/backends/Sparc/llvm_Sparc.mli src/backends/Sparc/common
- + echo
- (library
- (name llvm_Sparc)
- (public_name llvm_Sparc)
- (wrapped false)
- (virtual_modules llvm_Sparc)
- (libraries llvm)
- (default_implementation llvm_Sparc.shared))
-
- + true
- + test ! -d src/backends/Sparc/shared
- + mkdir src/backends/Sparc/shared
- + cp src/backends/Sparc/llvm_Sparc.ml src/backends/Sparc/shared
- + cp src/backends/Sparc/Sparc_ocaml.c src/backends/Sparc/shared
- + cp src/llvm/llvm_ocaml.h src/backends/Sparc/shared
- + llvm_config --system-libs --link-shared --libs Sparc
- + llvm-config-16 --system-libs --link-shared --libs Sparc
- + echo
- (library
- (name llvm_Sparc_shared)
- (public_name llvm_Sparc.shared)
- (implements llvm_Sparc)
- (foreign_stubs
- (language c)
- (names Sparc_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Sparc")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/Sparc/static
- + mkdir src/backends/Sparc/static
- + cp src/backends/Sparc/llvm_Sparc.ml src/backends/Sparc/static
- + cp src/backends/Sparc/Sparc_ocaml.c src/backends/Sparc/static
- + cp src/llvm/llvm_ocaml.h src/backends/Sparc/static
- + llvm_config --system-libs --link-static --libs Sparc
- + llvm-config-16 --system-libs --link-static --libs Sparc
- + echo
- (library
- (name llvm_Sparc_static)
- (public_name llvm_Sparc.static)
- (implements llvm_Sparc)
- (foreign_stubs
- (language c)
- (names Sparc_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Sparc")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMSparcDisassembler -lLLVMMCDisassembler -lLLVMSparcAsmParser -lLLVMSparcCodeGen -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/Sparc/llvm_Sparc.ml
- + rm src/backends/Sparc/Sparc_ocaml.c
- + touch llvm_SystemZ.opam
- + create_dune_file llvm_SystemZ backends llvm_SystemZ SystemZ_ocaml llvm SystemZ
- + findlibname=llvm_SystemZ
- + dirname=backends
- + modname=llvm_SystemZ
- + cfile=SystemZ_ocaml
- + depends=llvm
- + components=SystemZ
- + test backends = backends
- + basedir=src/backends/SystemZ
- + test ! -d src/backends/SystemZ
- + mkdir src/backends/SystemZ
- + sed s/@TARGET@/SystemZ/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/SystemZ/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/SystemZ/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=SystemZ"
- + test ! -d src/backends/SystemZ/common
- + mkdir src/backends/SystemZ/common
- + cp src/backends/SystemZ/llvm_SystemZ.mli src/backends/SystemZ/common
- + echo
- (library
- (name llvm_SystemZ)
- (public_name llvm_SystemZ)
- (wrapped false)
- (virtual_modules llvm_SystemZ)
- (libraries llvm)
- (default_implementation llvm_SystemZ.shared))
-
- + true
- + test ! -d src/backends/SystemZ/shared
- + mkdir src/backends/SystemZ/shared
- + cp src/backends/SystemZ/llvm_SystemZ.ml src/backends/SystemZ/shared
- + cp src/backends/SystemZ/SystemZ_ocaml.c src/backends/SystemZ/shared
- + cp src/llvm/llvm_ocaml.h src/backends/SystemZ/shared
- + llvm_config --system-libs --link-shared --libs SystemZ
- + llvm-config-16 --system-libs --link-shared --libs SystemZ
- + echo
- (library
- (name llvm_SystemZ_shared)
- (public_name llvm_SystemZ.shared)
- (implements llvm_SystemZ)
- (foreign_stubs
- (language c)
- (names SystemZ_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=SystemZ")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/SystemZ/static
- + mkdir src/backends/SystemZ/static
- + cp src/backends/SystemZ/llvm_SystemZ.ml src/backends/SystemZ/static
- + cp src/backends/SystemZ/SystemZ_ocaml.c src/backends/SystemZ/static
- + cp src/llvm/llvm_ocaml.h src/backends/SystemZ/static
- + llvm_config --system-libs --link-static --libs SystemZ
- + llvm-config-16 --system-libs --link-static --libs SystemZ
- + echo
- (library
- (name llvm_SystemZ_static)
- (public_name llvm_SystemZ.static)
- (implements llvm_SystemZ)
- (foreign_stubs
- (language c)
- (names SystemZ_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=SystemZ")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMSystemZDisassembler -lLLVMMCDisassembler -lLLVMSystemZAsmParser -lLLVMSystemZCodeGen -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/SystemZ/llvm_SystemZ.ml
- + rm src/backends/SystemZ/SystemZ_ocaml.c
- + touch llvm_VE.opam
- + create_dune_file llvm_VE backends llvm_VE VE_ocaml llvm VE
- + findlibname=llvm_VE
- + dirname=backends
- + modname=llvm_VE
- + cfile=VE_ocaml
- + depends=llvm
- + components=VE
- + test backends = backends
- + basedir=src/backends/VE
- + test ! -d src/backends/VE
- + mkdir src/backends/VE
- + sed s/@TARGET@/VE/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/VE/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/VE/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=VE"
- + test ! -d src/backends/VE/common
- + mkdir src/backends/VE/common
- + cp src/backends/VE/llvm_VE.mli src/backends/VE/common
- + echo
- (library
- (name llvm_VE)
- (public_name llvm_VE)
- (wrapped false)
- (virtual_modules llvm_VE)
- (libraries llvm)
- (default_implementation llvm_VE.shared))
-
- + true
- + test ! -d src/backends/VE/shared
- + mkdir src/backends/VE/shared
- + cp src/backends/VE/llvm_VE.ml src/backends/VE/shared
- + cp src/backends/VE/VE_ocaml.c src/backends/VE/shared
- + cp src/llvm/llvm_ocaml.h src/backends/VE/shared
- + llvm_config --system-libs --link-shared --libs VE
- + llvm-config-16 --system-libs --link-shared --libs VE
- + echo
- (library
- (name llvm_VE_shared)
- (public_name llvm_VE.shared)
- (implements llvm_VE)
- (foreign_stubs
- (language c)
- (names VE_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=VE")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/VE/static
- + mkdir src/backends/VE/static
- + cp src/backends/VE/llvm_VE.ml src/backends/VE/static
- + cp src/backends/VE/VE_ocaml.c src/backends/VE/static
- + cp src/llvm/llvm_ocaml.h src/backends/VE/static
- + llvm_config --system-libs --link-static --libs VE
- + llvm-config-16 --system-libs --link-static --libs VE
- + echo
- (library
- (name llvm_VE_static)
- (public_name llvm_VE.static)
- (implements llvm_VE)
- (foreign_stubs
- (language c)
- (names VE_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=VE")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMVEDisassembler -lLLVMMCDisassembler -lLLVMVEAsmParser -lLLVMVECodeGen -lLLVMVEDesc -lLLVMVEInfo -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/VE/llvm_VE.ml
- + rm src/backends/VE/VE_ocaml.c
- + touch llvm_WebAssembly.opam
- + create_dune_file llvm_WebAssembly backends llvm_WebAssembly WebAssembly_ocaml llvm WebAssembly
- + findlibname=llvm_WebAssembly
- + dirname=backends
- + modname=llvm_WebAssembly
- + cfile=WebAssembly_ocaml
- + depends=llvm
- + components=WebAssembly
- + test backends = backends
- + basedir=src/backends/WebAssembly
- + test ! -d src/backends/WebAssembly
- + mkdir src/backends/WebAssembly
- + sed s/@TARGET@/WebAssembly/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/WebAssembly/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/WebAssembly/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=WebAssembly"
- + test ! -d src/backends/WebAssembly/common
- + mkdir src/backends/WebAssembly/common
- + cp src/backends/WebAssembly/llvm_WebAssembly.mli src/backends/WebAssembly/common
- + echo
- (library
- (name llvm_WebAssembly)
- (public_name llvm_WebAssembly)
- (wrapped false)
- (virtual_modules llvm_WebAssembly)
- (libraries llvm)
- (default_implementation llvm_WebAssembly.shared))
-
- + true
- + test ! -d src/backends/WebAssembly/shared
- + mkdir src/backends/WebAssembly/shared
- + cp src/backends/WebAssembly/llvm_WebAssembly.ml src/backends/WebAssembly/shared
- + cp src/backends/WebAssembly/WebAssembly_ocaml.c src/backends/WebAssembly/shared
- + cp src/llvm/llvm_ocaml.h src/backends/WebAssembly/shared
- + llvm_config --system-libs --link-shared --libs WebAssembly
- + llvm-config-16 --system-libs --link-shared --libs WebAssembly
- + echo
- (library
- (name llvm_WebAssembly_shared)
- (public_name llvm_WebAssembly.shared)
- (implements llvm_WebAssembly)
- (foreign_stubs
- (language c)
- (names WebAssembly_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=WebAssembly")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/WebAssembly/static
- + mkdir src/backends/WebAssembly/static
- + cp src/backends/WebAssembly/llvm_WebAssembly.ml src/backends/WebAssembly/static
- + cp src/backends/WebAssembly/WebAssembly_ocaml.c src/backends/WebAssembly/static
- + cp src/llvm/llvm_ocaml.h src/backends/WebAssembly/static
- + llvm_config --system-libs --link-static --libs WebAssembly
- + llvm-config-16 --system-libs --link-static --libs WebAssembly
- + echo
- (library
- (name llvm_WebAssembly_static)
- (public_name llvm_WebAssembly.static)
- (implements llvm_WebAssembly)
- (foreign_stubs
- (language c)
- (names WebAssembly_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=WebAssembly")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMWebAssemblyDisassembler -lLLVMMCDisassembler -lLLVMWebAssemblyAsmParser -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc -lLLVMWebAssemblyUtils -lLLVMWebAssemblyInfo -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/WebAssembly/llvm_WebAssembly.ml
- + rm src/backends/WebAssembly/WebAssembly_ocaml.c
- + touch llvm_X86.opam
- + create_dune_file llvm_X86 backends llvm_X86 X86_ocaml llvm X86
- + findlibname=llvm_X86
- + dirname=backends
- + modname=llvm_X86
- + cfile=X86_ocaml
- + depends=llvm
- + components=X86
- + test backends = backends
- + basedir=src/backends/X86
- + test ! -d src/backends/X86
- + mkdir src/backends/X86
- + sed s/@TARGET@/X86/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/X86/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/X86/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=X86"
- + test ! -d src/backends/X86/common
- + mkdir src/backends/X86/common
- + cp src/backends/X86/llvm_X86.mli src/backends/X86/common
- + echo
- (library
- (name llvm_X86)
- (public_name llvm_X86)
- (wrapped false)
- (virtual_modules llvm_X86)
- (libraries llvm)
- (default_implementation llvm_X86.shared))
-
- + true
- + test ! -d src/backends/X86/shared
- + mkdir src/backends/X86/shared
- + cp src/backends/X86/llvm_X86.ml src/backends/X86/shared
- + cp src/backends/X86/X86_ocaml.c src/backends/X86/shared
- + cp src/llvm/llvm_ocaml.h src/backends/X86/shared
- + llvm_config --system-libs --link-shared --libs X86
- + llvm-config-16 --system-libs --link-shared --libs X86
- + echo
- (library
- (name llvm_X86_shared)
- (public_name llvm_X86.shared)
- (implements llvm_X86)
- (foreign_stubs
- (language c)
- (names X86_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=X86")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/X86/static
- + mkdir src/backends/X86/static
- + cp src/backends/X86/llvm_X86.ml src/backends/X86/static
- + cp src/backends/X86/X86_ocaml.c src/backends/X86/static
- + cp src/llvm/llvm_ocaml.h src/backends/X86/static
- + llvm_config --system-libs --link-static --libs X86
- + llvm-config-16 --system-libs --link-static --libs X86
- + echo
- (library
- (name llvm_X86_static)
- (public_name llvm_X86.static)
- (implements llvm_X86)
- (foreign_stubs
- (language c)
- (names X86_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=X86")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMX86TargetMCA -lLLVMMCA -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMCFGuard -lLLVMGlobalISel -lLLVMX86Desc -lLLVMX86Info -lLLVMMCDisassembler -lLLVMSelectionDAG -lLLVMInstrumentation -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/X86/llvm_X86.ml
- + rm src/backends/X86/X86_ocaml.c
- + touch llvm_XCore.opam
- + create_dune_file llvm_XCore backends llvm_XCore XCore_ocaml llvm XCore
- + findlibname=llvm_XCore
- + dirname=backends
- + modname=llvm_XCore
- + cfile=XCore_ocaml
- + depends=llvm
- + components=XCore
- + test backends = backends
- + basedir=src/backends/XCore
- + test ! -d src/backends/XCore
- + mkdir src/backends/XCore
- + sed s/@TARGET@/XCore/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/XCore/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/XCore/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=XCore"
- + test ! -d src/backends/XCore/common
- + mkdir src/backends/XCore/common
- + cp src/backends/XCore/llvm_XCore.mli src/backends/XCore/common
- + echo
- (library
- (name llvm_XCore)
- (public_name llvm_XCore)
- (wrapped false)
- (virtual_modules llvm_XCore)
- (libraries llvm)
- (default_implementation llvm_XCore.shared))
-
- + true
- + test ! -d src/backends/XCore/shared
- + mkdir src/backends/XCore/shared
- + cp src/backends/XCore/llvm_XCore.ml src/backends/XCore/shared
- + cp src/backends/XCore/XCore_ocaml.c src/backends/XCore/shared
- + cp src/llvm/llvm_ocaml.h src/backends/XCore/shared
- + llvm_config --system-libs --link-shared --libs XCore
- + llvm-config-16 --system-libs --link-shared --libs XCore
- + echo
- (library
- (name llvm_XCore_shared)
- (public_name llvm_XCore.shared)
- (implements llvm_XCore)
- (foreign_stubs
- (language c)
- (names XCore_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=XCore")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/XCore/static
- + mkdir src/backends/XCore/static
- + cp src/backends/XCore/llvm_XCore.ml src/backends/XCore/static
- + cp src/backends/XCore/XCore_ocaml.c src/backends/XCore/static
- + cp src/llvm/llvm_ocaml.h src/backends/XCore/static
- + llvm_config --system-libs --link-static --libs XCore
- + llvm-config-16 --system-libs --link-static --libs XCore
- + echo
- (library
- (name llvm_XCore_static)
- (public_name llvm_XCore.static)
- (implements llvm_XCore)
- (foreign_stubs
- (language c)
- (names XCore_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=XCore")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMXCoreDisassembler -lLLVMMCDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/XCore/llvm_XCore.ml
- + rm src/backends/XCore/XCore_ocaml.c
- + touch llvm_M68k.opam
- + create_dune_file llvm_M68k backends llvm_M68k M68k_ocaml llvm M68k
- + findlibname=llvm_M68k
- + dirname=backends
- + modname=llvm_M68k
- + cfile=M68k_ocaml
- + depends=llvm
- + components=M68k
- + test backends = backends
- + basedir=src/backends/M68k
- + test ! -d src/backends/M68k
- + mkdir src/backends/M68k
- + sed s/@TARGET@/M68k/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/M68k/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/M68k/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=M68k"
- + test ! -d src/backends/M68k/common
- + mkdir src/backends/M68k/common
- + cp src/backends/M68k/llvm_M68k.mli src/backends/M68k/common
- + echo
- (library
- (name llvm_M68k)
- (public_name llvm_M68k)
- (wrapped false)
- (virtual_modules llvm_M68k)
- (libraries llvm)
- (default_implementation llvm_M68k.shared))
-
- + true
- + test ! -d src/backends/M68k/shared
- + mkdir src/backends/M68k/shared
- + cp src/backends/M68k/llvm_M68k.ml src/backends/M68k/shared
- + cp src/backends/M68k/M68k_ocaml.c src/backends/M68k/shared
- + cp src/llvm/llvm_ocaml.h src/backends/M68k/shared
- + llvm_config --system-libs --link-shared --libs M68k
- + llvm-config-16 --system-libs --link-shared --libs M68k
- + echo
- (library
- (name llvm_M68k_shared)
- (public_name llvm_M68k.shared)
- (implements llvm_M68k)
- (foreign_stubs
- (language c)
- (names M68k_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=M68k")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/M68k/static
- + mkdir src/backends/M68k/static
- + cp src/backends/M68k/llvm_M68k.ml src/backends/M68k/static
- + cp src/backends/M68k/M68k_ocaml.c src/backends/M68k/static
- + cp src/llvm/llvm_ocaml.h src/backends/M68k/static
- + llvm_config --system-libs --link-static --libs M68k
- + llvm-config-16 --system-libs --link-static --libs M68k
- + echo
- (library
- (name llvm_M68k_static)
- (public_name llvm_M68k.static)
- (implements llvm_M68k)
- (foreign_stubs
- (language c)
- (names M68k_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=M68k")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMM68kDisassembler -lLLVMM68kAsmParser -lLLVMM68kCodeGen -lLLVMM68kDesc -lLLVMM68kInfo -lLLVMMCDisassembler -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/M68k/llvm_M68k.ml
- + rm src/backends/M68k/M68k_ocaml.c
- + touch llvm_Xtensa.opam
- + create_dune_file llvm_Xtensa backends llvm_Xtensa Xtensa_ocaml llvm Xtensa
- + findlibname=llvm_Xtensa
- + dirname=backends
- + modname=llvm_Xtensa
- + cfile=Xtensa_ocaml
- + depends=llvm
- + components=Xtensa
- + test backends = backends
- + basedir=src/backends/Xtensa
- + test ! -d src/backends/Xtensa
- + mkdir src/backends/Xtensa
- + sed s/@TARGET@/Xtensa/g src/backends/llvm_backend.ml.in
- + sed s/@TARGET@/Xtensa/g src/backends/llvm_backend.mli.in
- + sed s/@TARGET@/Xtensa/g src/backends/backend_ocaml.c
- + cflags=-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Xtensa"
- + test ! -d src/backends/Xtensa/common
- + mkdir src/backends/Xtensa/common
- + cp src/backends/Xtensa/llvm_Xtensa.mli src/backends/Xtensa/common
- + echo
- (library
- (name llvm_Xtensa)
- (public_name llvm_Xtensa)
- (wrapped false)
- (virtual_modules llvm_Xtensa)
- (libraries llvm)
- (default_implementation llvm_Xtensa.shared))
-
- + true
- + test ! -d src/backends/Xtensa/shared
- + mkdir src/backends/Xtensa/shared
- + cp src/backends/Xtensa/llvm_Xtensa.ml src/backends/Xtensa/shared
- + cp src/backends/Xtensa/Xtensa_ocaml.c src/backends/Xtensa/shared
- + cp src/llvm/llvm_ocaml.h src/backends/Xtensa/shared
- + llvm_config --system-libs --link-shared --libs Xtensa
- + llvm-config-16 --system-libs --link-shared --libs Xtensa
- + echo
- (library
- (name llvm_Xtensa_shared)
- (public_name llvm_Xtensa.shared)
- (implements llvm_Xtensa)
- (foreign_stubs
- (language c)
- (names Xtensa_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Xtensa")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVM-16)))
-
- + true
- + test ! -d src/backends/Xtensa/static
- + mkdir src/backends/Xtensa/static
- + cp src/backends/Xtensa/llvm_Xtensa.ml src/backends/Xtensa/static
- + cp src/backends/Xtensa/Xtensa_ocaml.c src/backends/Xtensa/static
- + cp src/llvm/llvm_ocaml.h src/backends/Xtensa/static
- + llvm_config --system-libs --link-static --libs Xtensa
- + llvm-config-16 --system-libs --link-static --libs Xtensa
- + echo
- (library
- (name llvm_Xtensa_static)
- (public_name llvm_Xtensa.static)
- (implements llvm_Xtensa)
- (foreign_stubs
- (language c)
- (names Xtensa_ocaml)
- (extra_deps llvm_ocaml.h)
- (flags (-I/usr/lib/llvm-16/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS "-DTARGET=Xtensa")))
- (c_library_flags (-L/usr/lib/llvm-16/lib -lstdc++ -lzstd -lLLVMXtensaDisassembler -lLLVMMCDisassembler -lLLVMXtensaAsmParser -lLLVMXtensaCodeGen -lLLVMXtensaDesc -lLLVMXtensaInfo -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMObjCARCOpts -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoMSF -lLLVMDebugInfoDWARF -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMIRReader -lLLVMAsmParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTargetParser -lLLVMSupport -lLLVMDemangle
- -lrt -ldl -lm -lz -lzstd -ltinfo -lxml2)))
-
- + rm src/backends/Xtensa/llvm_Xtensa.ml
- + rm src/backends/Xtensa/Xtensa_ocaml.c
[llvm: dune build]
+ /home/opam/.opam/default/bin/dune "build" "--release" "-j" "255" (CWD=/home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/debuginfo/shared/.llvm_debuginfo_shared.objs/byte -I src/debuginfo/common/.llvm_debuginfo.objs/byte -I src/llvm/common/.llvm.objs/byte -intf-suffix .ml -no-alias-deps -o src/debuginfo/shared/.llvm_debuginfo_shared.objs/byte/llvm_debuginfo.cmo -c -impl src/debuginfo/shared/llvm_debuginfo.ml)
- File "src/debuginfo/shared/llvm_debuginfo.ml", line 234, characters 2-38:
- 234 | dibuild_create_debug_location_helper llctx line column scope inlined_at
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels line, column, scope, inlined_at were omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/debuginfo/static/.llvm_debuginfo_static.objs/byte -I src/debuginfo/common/.llvm_debuginfo.objs/byte -I src/llvm/common/.llvm.objs/byte -intf-suffix .ml -no-alias-deps -o src/debuginfo/static/.llvm_debuginfo_static.objs/byte/llvm_debuginfo.cmo -c -impl src/debuginfo/static/llvm_debuginfo.ml)
- File "src/debuginfo/static/llvm_debuginfo.ml", line 234, characters 2-38:
- 234 | dibuild_create_debug_location_helper llctx line column scope inlined_at
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels line, column, scope, inlined_at were omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/debuginfo/shared/.llvm_debuginfo_shared.objs/byte -I src/debuginfo/shared/.llvm_debuginfo_shared.objs/native -I src/debuginfo/common/.llvm_debuginfo.objs/byte -I src/debuginfo/common/.llvm_debuginfo.objs/native -I src/llvm/common/.llvm.objs/byte -I src/llvm/common/.llvm.objs/native -intf-suffix .ml -no-alias-deps -o src/debuginfo/shared/.llvm_debuginfo_shared.objs/native/llvm_debuginfo.cmx -c -impl src/debuginfo/shared/llvm_debuginfo.ml)
- File "src/debuginfo/shared/llvm_debuginfo.ml", line 234, characters 2-38:
- 234 | dibuild_create_debug_location_helper llctx line column scope inlined_at
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels line, column, scope, inlined_at were omitted in the application of this function.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/debuginfo/static/.llvm_debuginfo_static.objs/byte -I src/debuginfo/static/.llvm_debuginfo_static.objs/native -I src/debuginfo/common/.llvm_debuginfo.objs/byte -I src/debuginfo/common/.llvm_debuginfo.objs/native -I src/llvm/common/.llvm.objs/byte -I src/llvm/common/.llvm.objs/native -intf-suffix .ml -no-alias-deps -o src/debuginfo/static/.llvm_debuginfo_static.objs/native/llvm_debuginfo.cmx -c -impl src/debuginfo/static/llvm_debuginfo.ml)
- File "src/debuginfo/static/llvm_debuginfo.ml", line 234, characters 2-38:
- 234 | dibuild_create_debug_location_helper llctx line column scope inlined_at
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels line, column, scope, inlined_at were omitted in the application of this function.
[llvm: rm llvm.install]
+ /usr/bin/rm "llvm.install" (CWD=/home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew)
-> compiled llvm.16.0.6+nnp+fix-homebrew
[llvm: ./install.sh]
+ /home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew/./install.sh "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/llvm.16.0.6+nnp+fix-homebrew)
- + test 1 != 1
- + PREFIX=/home/opam/.opam/default
- + dune install --prefix=/home/opam/.opam/default --release
-> installed llvm.16.0.6+nnp+fix-homebrew
[WARNING] Opam package conf-pkg-config.4 depends on the following system package that can no longer be found: pkg-config
Dependency Graph
Loading graph...
View raw DOT format
digraph opam {
"conf-llvm.16" -> "conf-bash.1";
"csexp.1.5.2" -> {"dune.3.20.2" "ocaml.4.14.2"}
"ctypes.0.24.0" -> {"dune.3.20.2" "dune-configurator.3.20.2" "integers.0.7.0" "ocaml.4.14.2"}
"dune.3.20.2" -> {"base-threads.base" "base-unix.base" "ocaml.4.14.2"}
"dune-configurator.3.20.2" -> {"base-unix.base" "csexp.1.5.2" "dune.3.20.2" "ocaml.4.14.2"}
"integers.0.7.0" -> {"dune.3.20.2" "ocaml.4.14.2" "stdlib-shims.0.3.0"}
"llvm.16.0.6+nnp+fix-homebrew" -> {"conf-llvm.16" "conf-pkg-config.4" "ctypes.0.24.0" "dune.3.20.2" "ocaml.4.14.2"}
"ocaml.4.14.2" -> {"ocaml-base-compiler.4.14.2" "ocaml-config.2"}
"ocaml-config.2" -> "ocaml-base-compiler.4.14.2";
"stdlib-shims.0.3.0" -> {"dune.3.20.2" "ocaml.4.14.2"}
}