BSD Ports

devel/fp16 g20200514 FreeBSD

Conversion to/from half-precision floating point formats

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0b23c55e5d
License
MIT
Categories
devel
Package size
7.0 KiB, 27.9 KiB installed

Description

Header-only library for conversion to/from half-precision floating point formats.

Features: * Supports IEEE and ARM alternative half-precision floating-point format o Property converts infinities and NaNs o Properly converts denormal numbers, even on systems without denormal support * Header-only library, no installation or build required * Compatible with C99 and C++11 * Fully covered with unit tests and microbenchmarks

In the other systems

SystemPortVersion
FreeBSDdevel/fp16g20200514
DragonFlydevel/fp16g20200514

Install

Binary package:

pkg install fp16

From the ports tree:

cd /usr/ports/devel/fp16/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fp16>0:devel/fp16

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20200514g20200514g20200514g20200514g20200514
FreeBSD:14:quarterlyg20200514g20200514n/ag20200514g20200514
FreeBSD:15:latestg20200514g20200514n/ag20200514g20200514
FreeBSD:15:quarterlyg20200514g20200514n/an/an/a
FreeBSD:16:latestg20200514g20200514n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
Maratyszcza-FP16-g20200514-4dfe081cf6bcd15db339cf2680b9281b8451eeb3_GH0.tar.gz7130190f20492621d5ed80b442aa682ff92d7ccf333ac8fac4a10e7e02afb159f3c13

Commit history 1

DateCommitCreditsLog message
0b23c55e5d Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319