vg
tools for working with variation graphs
Namespaces | Macros | Functions
preflight.hpp File Reference
#include <ciso646>

Namespaces

 vg
 

Macros

#define VG_PREFLIGHT_EVERYWHERE
 

Functions

void vg::preflight_check ()
 

Detailed Description

Pre-flight checks to see if the vg binary is going to work on this system. Mostly exists to check for SSE4.2 support which is still not universal.

Macro Definition Documentation

◆ VG_PREFLIGHT_EVERYWHERE

#define VG_PREFLIGHT_EVERYWHERE

Define a macro to tell things to be built for every X86_64 architecture, if possible. This doesn't work on Mac with GNU GCC and Apple libc++, because functions for x86-64 can't use std::endl, so we exclude that combination.