Broken: Fails to build, error: a template argument list is expected after a name prefixed by the template keyword
devel/intel-graphics-compiler 1.0.12504.5 FreeBSD
Intel Graphics Compiler for OpenCL
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f739c38bda- License
- MIT
- Categories
- devel
Description
The Intel(R) Graphics Compiler for OpenCL(TM) is an LLVM-based compiler for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/intel-graphics-compiler | 1.0.12504.5 |
| DragonFly | devel/intel-graphics-compiler | 1.0.12504.5 |
Install
Binary package:
pkg install intel-graphics-compiler-llvm12
From the ports tree:
cd /usr/ports/devel/intel-graphics-compiler/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= intel-graphics-compiler-llvm12>0:devel/intel-graphics-compiler
LIB_DEPENDS= libiga.so:devel/intel-graphics-compiler
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | - | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
vc-intrinsics-${FLAVOR}>=0.4.0: devel/vc-intrinsics
The full lists below include those, and their dependencies in turn.
Build dependencies 24
- devel/bison
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/m4
- devel/ninja
- devel/opencl-clang
- devel/readline
- devel/spirv-llvm-translator
- devel/vc-intrinsics
- dns/libidn2
- lang/perl5.42
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libxml2
Run dependencies 7
No port depends on this one.
Configuration
No options to configure.
- USES
- bison cmake compiler:c++17-lang python:build
- Service scripts
- none
- Conflicts with
- intel-graphics-compiler-llvm*
- Flavors
intel-graphics-compiler-llvm13-1.0.12504.5,intel-graphics-compiler-llvm14-1.0.12504.5
Files
pkg-plist 107
- bin/GenX_IR
- bin/iga
- include/iga/iga.h
- include/iga/iga.hpp
- include/iga/igaEncoderWrapper.hpp
- include/iga/iga_bxml_enums.hpp
- include/iga/iga_bxml_ops.hpp
- include/iga/iga_types_ext.hpp
- include/iga/iga_types_swsb.hpp
- include/iga/igad.h
- include/iga/igax.hpp
- include/iga/kv.h
- include/iga/kv.hpp
- include/igc/cif/CMakeLists.txt
- include/igc/cif/cif/CMakeLists.txt
- include/igc/cif/cif/builtins/builtins_registry.cpp
- include/igc/cif/cif/builtins/builtins_registry.h
- include/igc/cif/cif/builtins/memory/buffer/buffer.h
- include/igc/cif/cif/builtins/memory/buffer/impl/buffer_impl.cpp
- include/igc/cif/cif/builtins/memory/buffer/impl/buffer_impl.h
- include/igc/cif/cif/common/cif.h
- include/igc/cif/cif/common/cif_main.h
- include/igc/cif/cif/common/coder.h
- include/igc/cif/cif/common/compatibility.h
- include/igc/cif/cif/common/id.h
- include/igc/cif/cif/common/library_api.h
- include/igc/cif/cif/common/library_handle.h
- include/igc/cif/cif/export/build/binary_version.h
- include/igc/cif/cif/export/cif_impl.h
- include/igc/cif/cif/export/cif_main.cpp
- include/igc/cif/cif/export/cif_main_impl.h
- include/igc/cif/cif/export/interface_creator.h
- include/igc/cif/cif/export/library_api.h
- include/igc/cif/cif/export/muiltiversion.h
- include/igc/cif/cif/export/pimpl_base.h
- include/igc/cif/cif/export/registry.cpp
- include/igc/cif/cif/export/registry.h
- include/igc/cif/cif/helpers/error.h
- include/igc/cif/cif/helpers/memory.h
- include/igc/cif/cif/import/cif_main.cpp
- include/igc/cif/cif/import/cif_main.h
- include/igc/cif/cif/import/library_api.h
- include/igc/cif/cif/macros/disable.h
- include/igc/cif/cif/macros/enable.h
- include/igc/cif/cif/os/lin/lin_library_handle.cpp
- include/igc/cif/cif/os/lin/lin_library_handle.h
- include/igc/cif/cif/os/win/win_library_handle.cpp
- include/igc/cif/cif/os/win/win_library_handle.h
- include/igc/cif/readme.txt
- include/igc/common/StateSaveAreaHeader.h
- include/igc/igc.opencl.h
- include/igc/ocl_igc_interface/code_type.h
- include/igc/ocl_igc_interface/fcl_ocl_device_ctx.h
- include/igc/ocl_igc_interface/fcl_ocl_translation_ctx.h
- include/igc/ocl_igc_interface/gt_system_info.h
- include/igc/ocl_igc_interface/igc_builtins.h
- include/igc/ocl_igc_interface/igc_features_and_workarounds.h
- include/igc/ocl_igc_interface/igc_ocl_device_ctx.h
- include/igc/ocl_igc_interface/igc_ocl_translation_ctx.h
- include/igc/ocl_igc_interface/impl/fcl_ocl_device_ctx_impl.cpp
- include/igc/ocl_igc_interface/impl/fcl_ocl_device_ctx_impl.h
- include/igc/ocl_igc_interface/impl/fcl_ocl_translation_ctx_impl.cpp
- include/igc/ocl_igc_interface/impl/fcl_ocl_translation_ctx_impl.h
- include/igc/ocl_igc_interface/impl/gt_system_info_impl.cpp
- include/igc/ocl_igc_interface/impl/gt_system_info_impl.h
- include/igc/ocl_igc_interface/impl/igc_builtins_impl.cpp
- include/igc/ocl_igc_interface/impl/igc_builtins_impl.h
- include/igc/ocl_igc_interface/impl/igc_features_and_workarounds_impl.cpp
- include/igc/ocl_igc_interface/impl/igc_features_and_workarounds_impl.h
- include/igc/ocl_igc_interface/impl/igc_ocl_device_ctx_impl.cpp
- include/igc/ocl_igc_interface/impl/igc_ocl_device_ctx_impl.h
- include/igc/ocl_igc_interface/impl/igc_ocl_translation_ctx_impl.cpp
- include/igc/ocl_igc_interface/impl/igc_ocl_translation_ctx_impl.h
- include/igc/ocl_igc_interface/impl/ocl_gen_binary_impl.cpp
- include/igc/ocl_igc_interface/impl/ocl_gen_binary_impl.h
- include/igc/ocl_igc_interface/impl/ocl_translation_output_impl.cpp
- include/igc/ocl_igc_interface/impl/ocl_translation_output_impl.h
- include/igc/ocl_igc_interface/impl/platform_impl.cpp
- include/igc/ocl_igc_interface/impl/platform_impl.h
- include/igc/ocl_igc_interface/impl/version_in.h
- include/igc/ocl_igc_interface/ocl_gen_binary.h
- include/igc/ocl_igc_interface/ocl_translation_output.h
- include/igc/ocl_igc_interface/platform.h
- include/igc/ocl_igc_interface/platform_helper.h
- include/igc/ocl_igc_shared/device_enqueue/DeviceEnqueueInternalTypes.h
- include/igc/ocl_igc_shared/executable_format/patch_g10.h
- include/igc/ocl_igc_shared/executable_format/patch_g7.h
- include/igc/ocl_igc_shared/executable_format/patch_g8.h
- include/igc/ocl_igc_shared/executable_format/patch_g9.h
- include/igc/ocl_igc_shared/executable_format/patch_list.h
- include/igc/ocl_igc_shared/executable_format/patch_shared.h
- include/igc/ocl_igc_shared/executable_format/program_debug_data.h
- include/igc/ocl_igc_shared/gtpin/gtpin_driver_common.h
- include/igc/ocl_igc_shared/gtpin/gtpin_driver_common_bti.h
- include/igc/ocl_igc_shared/gtpin/gtpin_ocl_interface.h
- include/igc/ocl_igc_shared/raytracing/ocl_raytracing_structures.h
- include/visa/RelocationInfo.h
- lib/libiga.so
- lib/libiga.so.1
- lib/libiga.so.1.0.1
The first 100 are listed.
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| intel-intel-graphics-compiler-igc-1.0.12504.5_GH0.tar.gz | 8.941924e+06 | 7715e92889ad95235af3c844058fdf614b0cb37c5ab072c0bc53b37f417caaf0 |
| KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-123-g814e728_GH0.tar.gz | 416402 | e4880dccda018f63cdc684afd5e51972d8ad2e3f21e9bab346a865370ea2929e |
| KhronosGroup-SPIRV-Tools-v2021.4_GH0.tar.gz | 2.887505e+06 | d68de260708dda785d109ff1ceeecde2d2ab71142fa5bf59061bb9f47dd3bb2c |