ledatelescope / bifrost

A stream processing framework for high-throughput applications.
BSD 3-Clause "New" or "Revised" License
66 stars 29 forks source link

[Docker GPU] OCI runtime create failed ... "exec: \"/bin/sh\": stat /bin/sh: no such file or directory" #129

Closed Benzy-Louis closed 2 years ago

Benzy-Louis commented 5 years ago

Hello, I'm getting the following error at the make step for the cuda docker,

make docker
docker build --pull -t ledatelescope/bifrost:0.8 -f Dockerfile.gpu -t ledatelescope/bifrost .
Sending build context to Docker daemon  739.9MB
Step 1/14 : FROM nvidia/cuda:8.0
8.0: Pulling from nvidia/cuda
Digest: sha256:9aabe6ec8965db35d38b7250892f8421c6a7bff9bbd305d2fbf44dc491b730f0
Status: Image is up to date for nvidia/cuda:8.0
 ---> a60a3c83aeed
Step 2/14 : MAINTAINER Ben Barsdell <benbarsdell@gmail.com>
 ---> Using cache
 ---> 2cb1dbd3bc75
Step 3/14 : ARG DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> b2763dc2867f
Step 4/14 : RUN apt-get update && apt-get install -y --no-install-recommends         build-essential         curl         git         pkg-config         software-properties-common         python         python-dev         doxygen         exuberant-ctags         nano         vim         &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*
 ---> Running in 951da34a6f53
OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory": unknown
Makefile:48: recipe for target 'docker' failed
make: *** [docker] Error 1

Is there something I have to do to fix the error? Here following some system info,

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic
uname -a 
Linux cuda-workstation 5.0.0-23-generic #24~18.04.1-Ubuntu SMP Mon Jul 29 16:12:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
/usr/local/cuda/samples/1_Utilities/deviceQuery# ./deviceQuery 
./deviceQuery Starting...

 CUDA Device Query (Runtime API) version (CUDART static linking)

Detected 1 CUDA Capable device(s)

Device 0: "GeForce GTX 1060 3GB"
  CUDA Driver Version / Runtime Version          10.1 / 10.1
  CUDA Capability Major/Minor version number:    6.1
  Total amount of global memory:                 3011 MBytes (3157655552 bytes)
  ( 9) Multiprocessors, (128) CUDA Cores/MP:     1152 CUDA Cores
  GPU Max Clock rate:                            1785 MHz (1.78 GHz)
  Memory Clock rate:                             4004 Mhz
  Memory Bus Width:                              192-bit
  L2 Cache Size:                                 1572864 bytes
  Maximum Texture Dimension Size (x,y,z)         1D=(131072), 2D=(131072, 65536), 3D=(16384, 16384, 16384)
  Maximum Layered 1D Texture Size, (num) layers  1D=(32768), 2048 layers
  Maximum Layered 2D Texture Size, (num) layers  2D=(32768, 32768), 2048 layers
  Total amount of constant memory:               65536 bytes
  Total amount of shared memory per block:       49152 bytes
  Total number of registers available per block: 65536
  Warp size:                                     32
  Maximum number of threads per multiprocessor:  2048
  Maximum number of threads per block:           1024
  Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
  Max dimension size of a grid size    (x,y,z): (2147483647, 65535, 65535)
  Maximum memory pitch:                          2147483647 bytes
  Texture alignment:                             512 bytes
  Concurrent copy and kernel execution:          Yes with 2 copy engine(s)
  Run time limit on kernels:                     Yes
  Integrated GPU sharing Host Memory:            No
  Support host page-locked memory mapping:       Yes
  Alignment requirement for Surfaces:            Yes
  Device has ECC support:                        Disabled
  Device supports Unified Addressing (UVA):      Yes
  Device supports Compute Preemption:            Yes
  Supports Cooperative Kernel Launch:            Yes
  Supports MultiDevice Co-op Kernel Launch:      Yes
  Device PCI Domain ID / Bus ID / location ID:   0 / 1 / 0
  Compute Mode:
     < Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >

deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 10.1, CUDA Runtime Version = 10.1, NumDevs = 1
Result = PASS
jaycedowell commented 5 years ago

Do you have the same problem with the non-CUDA make docker-cpu?

Benzy-Louis commented 5 years ago

Hello @jaycedowell, make docker-cpu does not show these errors it seems to complete successfully,

make docker-cpu
docker build --pull -t ledatelescope/bifrost:0.8 -f Dockerfile.cpu -t ledatelescope/bifrost .
Sending build context to Docker daemon  739.9MB
Step 1/11 : FROM ledatelescope/bifrost:cpu-base
cpu-base: Pulling from ledatelescope/bifrost
7ee37f181318: Pull complete 
df5ffabe5e97: Pull complete 
ae2040ed51a1: Pull complete 
3ce7010d244b: Pull complete 
2538b201d2a6: Pull complete 
f3d343725b17: Pull complete 
45c7bcb395b4: Pull complete 
04a10db650b2: Pull complete 
57ab8d2b3bdf: Pull complete 
Digest: sha256:30b4e40380a2d2caadf8cd29b64546a65c55bf2f795ab86c5f6d669741984a68
Status: Downloaded newer image for ledatelescope/bifrost:cpu-base
 ---> bbc67cf32913
Step 2/11 : MAINTAINER Ben Barsdell <benbarsdell@gmail.com>
 ---> Running in 3997cd092c44
Removing intermediate container 3997cd092c44
 ---> 42a2d6b90ee7
Step 3/11 : ARG DEBIAN_FRONTEND=noninteractive
 ---> Running in bc894be037c2
Removing intermediate container bc894be037c2
 ---> 062545f55f8c
Step 4/11 : ENV TERM xterm
 ---> Running in 67a2baf05b79
Removing intermediate container 67a2baf05b79
 ---> 818f1aa32f2e
Step 5/11 : WORKDIR /bifrost
 ---> Running in 1ed34ee8297c
Removing intermediate container 1ed34ee8297c
 ---> 532774150fcb
Step 6/11 : COPY . .
 ---> 6205f19a05bb
Step 7/11 : RUN make clean &&     make -j NOCUDA=1 &&     make doc &&     make install
 ---> Running in d313332c9eeb
make -C python clean || true
make[1]: Entering directory `/bifrost/python'
python setup.py clean --all
running clean
removing 'build/lib.linux-x86_64-2.7' (and everything under it)
removing 'build/bdist.linux-x86_64' (and everything under it)
'build/scripts-2.7' does not exist -- can't clean it
removing 'build'
rm -f bifrost/version.py
rm -f bifrost/libbifrost_generated.py
rm -f 
make[1]: Leaving directory `/bifrost/python'
make -C src clean
/bin/sh: 1: nvcc: not found
/bin/sh: 1: cuobjdump: not found
make[1]: Entering directory `/bifrost/src'
make[1]: Leaving directory `/bifrost/src'
make -C src all
make[1]: Entering directory `/bifrost/src'
Successfully built libbifrost.so.0.8
make[1]: Leaving directory `/bifrost/src'
make -C python build
make[1]: Entering directory `/bifrost/python'
ctypesgen.py -lbifrost -I../src ../src/bifrost/address.h ../src/bifrost/affinity.h ../src/bifrost/array.h ../src/bifrost/common.h ../src/bifrost/cuda.h ../src/bifrost/fdmt.h ../src/bifrost/fft.h ../src/bifrost/fir.h ../src/bifrost/linalg.h ../src/bifrost/map.h ../src/bifrost/memory.h ../src/bifrost/proclog.h ../src/bifrost/quantize.h ../src/bifrost/reduce.h ../src/bifrost/ring.h ../src/bifrost/transpose.h ../src/bifrost/udp_capture.h ../src/bifrost/udp_socket.h ../src/bifrost/udp_transmit.h ../src/bifrost/unpack.h -o bifrost/libbifrost_generated.py
INFO: Status: Preprocessing /tmp/tmpCOZnjb.h
INFO: Status: gcc -E -U __GNUC__ -dD -I../src "-Dinline=" "-D__inline__=" "-D__extension__=" "-D__const=const" "-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1" "/tmp/tmpCOZnjb.h"
INFO: Status: Parsing /tmp/tmpCOZnjb.h
INFO: Status: Processing description list.
WARNING: Could not load library "bifrost". Okay, I'll try to load it at runtime instead. 
INFO: Status: Writing to bifrost/libbifrost_generated.py.
INFO: Status: Wrapping complete.
# WAR for 'const char**' being generated as POINTER(POINTER(c_char)) instead of POINTER(c_char_p)
sed -i 's/POINTER(c_char)/c_char_p/g' bifrost/libbifrost_generated.py
# WAR for a buggy WAR in ctypesgen that breaks type checking and auto-byref functionality
sed -i 's/def POINTER/def POINTER_not_used/' bifrost/libbifrost_generated.py
# WAR for a buggy WAR in ctypesgen that breaks string buffer arguments (e.g., as in address.py)
sed -i 's/class String/String = c_char_p\nclass String_not_used/' bifrost/libbifrost_generated.py
sed -i 's/String.from_param/String_not_used.from_param/g' bifrost/libbifrost_generated.py
sed -i 's/def ReturnString/ReturnString = c_char_p\ndef ReturnString_not_used/' bifrost/libbifrost_generated.py
sed -i '/errcheck = ReturnString/s/^/#/' bifrost/libbifrost_generated.py
python setup.py build 
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/bifrost
copying bifrost/DataType.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fir.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/Space.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/linalg.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ndarray.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/libbifrost.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/__init__.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ring.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/device.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/GPUArray.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/version.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/block_chainer.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/pipeline.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/temp_storage.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/transpose.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/sigproc2.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/portaudio.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/core.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/unpack.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ring2.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/libbifrost_generated.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/block.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_socket.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/proclog.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fft.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_capture.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/units.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/psrdada.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/reduce.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/quantize.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/header_standard.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fdmt.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/map.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/memory.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/affinity.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/guppi_raw.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/sigproc.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/address.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_transmit.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/dtype.py -> build/lib.linux-x86_64-2.7/bifrost
creating build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/serialize.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/__init__.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/print_header.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/reverse.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/correlate.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/audio.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/wav.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/transpose.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/unpack.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/copy.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/convert_visibilities.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fft.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/psrdada.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/detect.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/accumulate.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/reduce.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/quantize.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fdmt.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fftshift.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/guppi_raw.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/sigproc.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/binary_io.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/scrunch.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
creating build/lib.linux-x86_64-2.7/bifrost/views
copying bifrost/views/basic_views.py -> build/lib.linux-x86_64-2.7/bifrost/views
copying bifrost/views/__init__.py -> build/lib.linux-x86_64-2.7/bifrost/views
make[1]: Leaving directory `/bifrost/python'
doxygen Doxyfile
Warning: Tag `USE_WINDOWS_ENCODING' at line 64 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `DETAILS_AT_TOP' at line 156 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `SHOW_DIRECTORIES' at line 390 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `HTML_ALIGN_MEMBERS' at line 674 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 1196 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 1204 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
/bifrost/src/bifrost/ring.h:181: warning: Compound BFsequence_info_ is not documented.
/bifrost/src/bifrost/Ring.hpp:70: warning: Compound bifrost::ring::Ring is not documented.
/bifrost/src/bifrost/Ring.hpp:285: warning: Compound bifrost::ring::ReadSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:44: warning: Compound bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:102: warning: Compound bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:234: warning: Compound bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:143: warning: Compound bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:127: warning: Compound bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:256: warning: Compound bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:84: warning: Compound bifrost::ring::RingLock is not documented.
/bifrost/src/bifrost/Ring.hpp:176: warning: Compound bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/array.h:112: warning: Compound BFarray_ is not documented.
/bifrost/src/bifrost/ring.h:219: warning: Compound BFspan_info_ is not documented.
Notice: Output directory `docs/doxygen' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching for files to process...
Searching for files in directory /bifrost/src/bifrost
Reading and parsing tag files
Parsing files
Preprocessing /bifrost/src/bifrost/address.h...
Parsing file /bifrost/src/bifrost/address.h...
Preprocessing /bifrost/src/bifrost/affinity.h...
Parsing file /bifrost/src/bifrost/affinity.h...
Preprocessing /bifrost/src/bifrost/array.h...
Parsing file /bifrost/src/bifrost/array.h...
Preprocessing /bifrost/src/bifrost/common.h...
Parsing file /bifrost/src/bifrost/common.h...
Preprocessing /bifrost/src/bifrost/Common.hpp...
Parsing file /bifrost/src/bifrost/Common.hpp...
Preprocessing /bifrost/src/bifrost/cuda.h...
Parsing file /bifrost/src/bifrost/cuda.h...
Preprocessing /bifrost/src/bifrost/fdmt.h...
Parsing file /bifrost/src/bifrost/fdmt.h...
Preprocessing /bifrost/src/bifrost/fft.h...
Parsing file /bifrost/src/bifrost/fft.h...
Preprocessing /bifrost/src/bifrost/fir.h...
Parsing file /bifrost/src/bifrost/fir.h...
Preprocessing /bifrost/src/bifrost/linalg.h...
Parsing file /bifrost/src/bifrost/linalg.h...
Preprocessing /bifrost/src/bifrost/map.h...
Parsing file /bifrost/src/bifrost/map.h...
Preprocessing /bifrost/src/bifrost/memory.h...
Parsing file /bifrost/src/bifrost/memory.h...
Preprocessing /bifrost/src/bifrost/proclog.h...
Parsing file /bifrost/src/bifrost/proclog.h...
Preprocessing /bifrost/src/bifrost/quantize.h...
Parsing file /bifrost/src/bifrost/quantize.h...
Preprocessing /bifrost/src/bifrost/reduce.h...
Parsing file /bifrost/src/bifrost/reduce.h...
Preprocessing /bifrost/src/bifrost/ring.h...
Parsing file /bifrost/src/bifrost/ring.h...
Preprocessing /bifrost/src/bifrost/Ring.hpp...
Parsing file /bifrost/src/bifrost/Ring.hpp...
Preprocessing /bifrost/src/bifrost/transpose.h...
Parsing file /bifrost/src/bifrost/transpose.h...
Preprocessing /bifrost/src/bifrost/udp_capture.h...
Parsing file /bifrost/src/bifrost/udp_capture.h...
Preprocessing /bifrost/src/bifrost/udp_socket.h...
Parsing file /bifrost/src/bifrost/udp_socket.h...
Preprocessing /bifrost/src/bifrost/udp_transmit.h...
Parsing file /bifrost/src/bifrost/udp_transmit.h...
Preprocessing /bifrost/src/bifrost/unpack.h...
Parsing file /bifrost/src/bifrost/unpack.h...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Associating documentation with classes...
Computing nesting relations for classes...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Creating members for template instances...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Freeing entry tree
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Computing dependencies between directories...
Generating citations page...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Generating style sheet...
Generating ex/bifrost/src/bifrost/affinity.h:44: warning: Member bfAffinitySetCore(int core) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/affinity.h:45: warning: Member bfAffinityGetCore(int *core) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/affinity.h:46: warning: Member bfAffinitySetOpenMPCores(BFsize nthread, const int *thread_cores) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/common.h:42: warning: Member BFbool (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:44: warning: Member BFcomplex[2] (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:45: warning: Member BFreal (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:47: warning: Member BFsize (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:49: warning: Member BFoffset (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:52: warning: Member BFdelta (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:77: warning: Member BFstatus (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:54: warning: Member BFstatus_ (enumeration) of file common.h is not documented.
/bifrost/src/bifrost/common.h:81: warning: Member bfGetStatusString(BFstatus status) (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:82: warning: Member bfGetDebugEnabled() (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:83: warning: Member bfSetDebugEnabled(BFbool enabled) (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:84: warning: Member bfGetCudaEnabled() (function) of file common.h is not documented.
/bifrost/src/bifrost/fdmt.h:48: warning: Member BFfdmt (typedef) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:50: warning: Member bfFdmtCreate(BFfdmt *plan) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:89: warning: Member bfFdmtSetStream(BFfdmt plan, void const *stream) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:126: warning: Member bfFdmtDestroy(BFfdmt plan) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/linalg.h:43: warning: Member BFlinalg (typedef) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:45: warning: Member bfLinAlgCreate(BFlinalg *handle_ptr) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:46: warning: Member bfLinAlgDestroy(BFlinalg handle) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:49: warning: Member bfLinAlgMatMul(BFlinalg handle, double alpha, BFarray const *a, BFarray const *b, double beta, BFarray const *c) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/memory.h:44: warning: Member BF_ALIGNMENT (macro definition) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:53: warning: Member BFspace (typedef) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:47: warning: Member BFspace_ (enumeration) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:55: warning: Member bfMalloc(void **ptr, BFsize size, BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:56: warning: Member bfFree(void *ptr, BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:58: warning: Member bfGetSpace(const void *ptr, BFspace *space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:60: warning: Member bfGetSpaceString(BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:63: warning: Member bfMemcpy(void *dst, BFspace dst_space, const void *src, BFspace src_space, BFsize count) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:68: warning: Member bfMemcpy2D(void *dst, BFsize dst_stride, BFspace dst_space, const void *src, BFsize src_stride, BFspace src_space, BFsize width, BFsize height) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:76: warning: Member bfMemset(void *ptr, BFspace space, int value, BFsize count) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:80: warning: Member bfMemset2D(void *ptr, BFsize stride, BFspace space, int value, BFsize width, BFsize height) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:86: warning: Member bfGetAlignment() (function) of file memory.h is not documented.
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:45: warning: Member BFproclog (typedef) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:47: warning: Member bfProcLogCreate(BFproclog *log_ptr, const char *name) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:48: warning: Member bfProcLogDestroy(BFproclog log) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:49: warning: Member bfProcLogUpdate(BFproclog log, const char *str) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/reduce.h:55: warning: Member BFreduce_op (typedef) of file reduce.h is not documented.
/bifrost/src/bifrost/reduce.h:44: warning: Member BFreduce_op_ (enumeration) of file reduce.h is not documented.
/bifrost/src/bifrost/reduce.h:57: warning: Member bfReduce(BFarray const *in, BFarray const *out, BFreduce_op op) (function) of file reduce.h is not documented.
/bifrost/src/bifrost/ring.h:63: warning: Member BFring (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:64: warning: Member BFsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:65: warning: Member BFrsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:66: warning: Member BFwsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:67: warning: Member BFspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:68: warning: Member BFrspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:69: warning: Member BFwspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:188: warning: Member BFsequence_info (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:226: warning: Member BFspan_info (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:74: warning: Member bfRingCreate(BFring *ring, const char *name, BFspace space) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:75: warning: Member bfRingDestroy(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:91: warning: Member bfRingGetName(BFring ring, const char **name) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:92: warning: Member bfRingGetSpace(BFring ring, BFspace *space) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:115: warning: Member bfRingLock(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:116: warning: Member bfRingUnlock(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:117: warning: Member bfRingLockedGetData(BFring ring, void **data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:118: warning: Member bfRingLockedGetContiguousSpan(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:119: warning: Member bfRingLockedGetTotalSpan(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:120: warning: Member bfRingLockedGetNRinglet(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:121: warning: Member bfRingLockedGetStride(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:126: warning: Member bfRingBeginWriting(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:127: warning: Member bfRingEndWriting(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:128: warning: Member bfRingWritingEnded(BFring ring, BFbool *writing_ended) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:134: warning: Member bfRingSequenceBegin(BFwsequence *sequence, BFring ring, const char *name, BFoffset time_tag, BFsize header_size, const void *header, BFsize nringlet, BFoffset offset_from_head) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:142: warning: Member bfRingSequenceEnd(BFwsequence sequence, BFoffset offset_from_head) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:146: warning: Member bfRingSequenceOpen(BFrsequence *sequence, BFring ring, const char *name, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:157: warning: Member bfRingSequenceOpenAt(BFrsequence *sequence, BFring ring, BFoffset time_tag, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:161: warning: Member bfRingSequenceOpenLatest(BFrsequence *sequence, BFring ring, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:164: warning: Member bfRingSequenceOpenEarliest(BFrsequence *sequence, BFring ring, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:169: warning: Member bfRingSequenceNext(BFrsequence sequence) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:171: warning: Member bfRingSequenceClose(BFrsequence sequence) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:174: warning: Member bfRingSequenceGetRing(BFsequence sequence, BFring *ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:175: warning: Member bfRingSequenceGetName(BFsequence sequence, const char **name) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:176: warning: Member bfRingSequenceGetTimeTag(BFsequence sequence, BFoffset *time_tag) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:177: warning: Member bfRingSequenceGetHeader(BFsequence sequence, const void **hdr) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:178: warning: Member bfRingSequenceGetHeaderSize(BFsequence sequence, BFsize *size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:179: warning: Member bfRingSequenceGetNRinglet(BFsequence sequence, BFsize *nringlet) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:190: warning: Member bfRingSequenceGetInfo(BFsequence sequence, BFsequence_info *sequence_info) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:193: warning: Member bfRingSpanReserve(BFwspan *span, BFring ring, BFsize size, BFbool nonblocking) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:197: warning: Member bfRingSpanCommit(BFwspan span, BFsize size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:200: warning: Member bfRingSpanAcquire(BFrspan *span, BFrsequence sequence, BFoffset offset, BFsize size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:204: warning: Member bfRingSpanRelease(BFrspan span) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:208: warning: Member bfRingSpanGetSizeOverwritten(BFrspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:212: warning: Member bfRingSpanGetRing(BFspan span, BFring *data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:213: warning: Member bfRingSpanGetData(BFspan span, void **data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:214: warning: Member bfRingSpanGetSize(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:215: warning: Member bfRingSpanGetStride(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:216: warning: Member bfRingSpanGetOffset(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:217: warning: Member bfRingSpanGetNRinglet(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:227: warning: Member bfRingSpanGetInfo(BFspan span, BFspan_info *span_info) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:100: warning: The following parameters of bfRingGetAffinity(BFring ring, int *core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/ring.h:94: warning: The following parameters of bfRingSetAffinity(BFring ring, int core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/array.h:113: warning: Member data (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:114: warning: Member space (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:115: warning: Member dtype (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:116: warning: Member ndim (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:117: warning: Member shape[BF_MAX_DIMS] (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:118: warning: Member strides[BF_MAX_DIMS] (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:119: warning: Member immutable (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:121: warning: Member big_endian (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:122: warning: Member conjugated (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/ring.h:182: warning: Member ring (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:183: warning: Member name (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:184: warning: Member time_tag (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:185: warning: Member header (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:186: warning: Member header_size (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:187: warning: Member nringlet (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:220: warning: Member ring (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:221: warning: Member data (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:222: warning: Member size (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:223: warning: Member stride (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:224: warning: Member offset (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:225: warning: Member nringlet (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/Ring.hpp:56: warning: Member RingWrapper(BFring obj) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:59: warning: Member resize(BFsize contiguous_span, BFsize total_span=BFsize(-1), BFsize nringlet=1) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:67: warning: Member operator BFring() const  (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:51: warning: Member _obj (variable) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:74: warning: Member Ring(const char *name="", BFspace space=BF_SPACE_SYSTEM) (function) of class bifrost::ring::Ring is not documented.
/bifrost/src/bifrost/Ring.hpp:56: warning: Member RingWrapper(BFring obj) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:59: warning: Member resize(BFsize contiguous_span, BFsize total_span=BFsize(-1), BFsize nringlet=1) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:67: warning: Member operator BFring() const  (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:51: warning: Member _obj (variable) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:89: warning: Member RingLock(Ring &ring) (function) of class bifrost::ring::RingLock is not documented.
/bifrost/src/bifrost/Ring.hpp:109: warning: Member RingWriter(RingWrapper &ring) (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:115: warning: Member close() (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:121: warning: Member ring() (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:122: warning: Member ring() const  (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:151: warning: Member WriteSequence(RingWriter &oring, std::string name="", BFoffset time_tag=-1, BFsize header_size=0, void const *header=0, BFsize nringlet=1, BFoffset offset_from_head=0) (function) of class bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:171: warning: Member set_end_offset(BFoffset end_offset_from_head) (function) of class bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:203: warning: Member ReadSequence(ReadSequence &&other) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:207: warning: Member ReadSequence(ReadSequence const &other)=delete (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:212: warning: Member increment() (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:217: warning: Member operator=(ReadSequence const &other)=delete (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:225: warning: Member swap(ReadSequence &other) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:188: warning: Member open(RingWrapper const &ring, std::string name, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:191: warning: Member open_latest(RingWrapper const &ring, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:194: warning: Member open_earliest(RingWrapper const &ring, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:264: warning: Member WriteSpan(RingWriter &oring, BFsize size, bool nonblocking=false) (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:279: warning: Member commit(BFsize size) (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:280: warning: Member commit() (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:291: warning: Member ReadSpan(ReadSequence &sequence, BFoffset offset, BFsize size) (function) of class bifrost::ring::ReadSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
</bifrost/src/bifrost/>:2: warning: Unsupported xml/html tag <pid> found
</bifrost/src/bifrost/>:2: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
ample documentation...
Generating file sources...
Generating code for file src/bifrost/address.h...
Generating code for file src/bifrost/affinity.h...
Generating code for file src/bifrost/array.h...
Generating code for file src/bifrost/common.h...
Generating code for file src/bifrost/Common.hpp...
Generating code for file src/bifrost/cuda.h...
Generating code for file src/bifrost/fdmt.h...
Generating code for file src/bifrost/fft.h...
Generating code for file src/bifrost/fir.h...
Generating code for file src/bifrost/linalg.h...
Generating code for file src/bifrost/map.h...
Generating code for file src/bifrost/memory.h...
Generating code for file src/bifrost/proclog.h...
Generating code for file src/bifrost/quantize.h...
Generating code for file src/bifrost/reduce.h...
Generating code for file src/bifrost/ring.h...
Generating code for file src/bifrost/Ring.hpp...
Generating code for file src/bifrost/transpose.h...
Generating code for file src/bifrost/udp_capture.h...
Generating code for file src/bifrost/udp_socket.h...
Generating code for file src/bifrost/udp_transmit.h...
Generating code for file src/bifrost/unpack.h...
Generating file documentation...
Generating docs for file src/bifrost/affinity.h...
Generating docs for file src/bifrost/common.h...
Generating docs for file src/bifrost/fdmt.h...
Generating docs for file src/bifrost/linalg.h...
Generating docs for file src/bifrost/map.h...
Generating docs for file src/bifrost/memory.h...
Generating docs for file src/bifrost/proclog.h...
Generating docs for file src/bifrost/quantize.h...
Generating docs for file src/bifrost/reduce.h...
Generating docs for file src/bifrost/ring.h...
Generating docs for file src/bifrost/unpack.h...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound BFarray_...
Generating docs for compound BFsequence_info_...
Generating docs for compound BFspan_info_...
Generating namespace index...
Generating docs for compound bifrost::ring::RingWrapper...
Generating docs for compound bifrost::ring::Ring...
Generating docs for compound bifrost::ring::RingLock...
Generating docs for compound bifrost::ring::RingWriter...
Generating docs for compound bifrost::ring::WriteSequence...
Generating docs for compound bifrost::ring::ReadSequence...
Generating docs for compound bifrost::ring::WriteSpan...
Generating docs for compound bifrost::ring::ReadSpan...
Generating docs for compound bifrost::ring::detail::Sequence...
Generating docs for compound bifrost::ring::detail::Span...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
Generating XML output...
Generating XML output for class BFarray_
Generating XML output for class BFsequence_info_
Generating XML output for class BFspan_info_
Generating XML output for class bifrost::ring::ReadSequence
Generating XML output for class bifrost::ring::ReadSpan
Generating XML output for class bifrost::ring::Ring
Generating XML output for class bifrost::ring::RingLock
Generating XML output for class bifrost::ring::RingWrapper
Generating XML output for class bifrost::ring::RingWriter
Generating XML output for class bifrost::ring::detail::Sequence
Generating XML output for class bifrost::ring::detail::Span
Generating XML output for class bifrost::ring::WriteSequence
Generating XML output for class bifrost::ring::WriteSpan
Generating XML output for namespace bifrost
Generating XML output for namespace bifrost::ring
Generating XML output for namespace bifrost::ring::detail
Generating XML output for file address.h
Generating XML output for file affinity.h
Generating XML output for file array.h
Generating XML output for file common.h
Generating X/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/ring.h:94: warning: The following parameters of bfRingSetAffinity(BFring ring, int core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/ring.h:100: warning: The following parameters of bfRingGetAffinity(BFring ring, int *core) are not documented:
  parameter 'ring'
ML output for file Common.hpp
Generating XML output for file cuda.h
Generating XML output for file fdmt.h
Generating XML output for file fft.h
Generating XML output for file fir.h
Generating XML output for file linalg.h
Generating XML output for file map.h
Generating XML output for file memory.h
Generating XML output for file proclog.h
Generating XML output for file quantize.h
Generating XML output for file reduce.h
Generating XML output for file ring.h
Generating XML output for file Ring.hpp
Generating XML output for file transpose.h
Generating XML output for file udp_capture.h
Generating XML output for file udp_socket.h
Generating XML output for file udp_transmit.h
Generating XML output for file unpack.h
Generate XML output for dir /bifrost/src/bifrost/
Generate XML output for dir /bifrost/src/
lookup cache used 541/65536 hits=5772 misses=550
finished...
cp lib/libbifrost.so.0.8 /usr/local/lib/libbifrost.so.0.8
ln -f -s libbifrost.so.0.8 /usr/local/lib/libbifrost.so.0
ln -f -s libbifrost.so.0.8 /usr/local/lib/libbifrost.so
mkdir -p /usr/local/include/bifrost
cp src/bifrost/address.h src/bifrost/affinity.h src/bifrost/array.h src/bifrost/common.h src/bifrost/cuda.h src/bifrost/fdmt.h src/bifrost/fft.h src/bifrost/fir.h src/bifrost/linalg.h src/bifrost/map.h src/bifrost/memory.h src/bifrost/proclog.h src/bifrost/quantize.h src/bifrost/reduce.h src/bifrost/ring.h src/bifrost/transpose.h src/bifrost/udp_capture.h src/bifrost/udp_socket.h src/bifrost/udp_transmit.h src/bifrost/unpack.h /usr/local/include/bifrost/
make -C python install
make[1]: Entering directory `/bifrost/python'
python setup.py build 
running build
running build_py
python setup.py install 
running install
running bdist_egg
running egg_info
writing requirements to bifrost.egg-info/requires.txt
writing bifrost.egg-info/PKG-INFO
writing top-level names to bifrost.egg-info/top_level.txt
writing dependency_links to bifrost.egg-info/dependency_links.txt
reading manifest file 'bifrost.egg-info/SOURCES.txt'
writing manifest file 'bifrost.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/DataType.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fir.py -> build/bdist.linux-x86_64/egg/bifrost
creating build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/serialize.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/__init__.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/print_header.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/reverse.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/correlate.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/audio.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/wav.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/transpose.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/unpack.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/copy.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/convert_visibilities.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fft.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/psrdada.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/detect.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/accumulate.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/reduce.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/quantize.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fdmt.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fftshift.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/guppi_raw.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/sigproc.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/binary_io.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/scrunch.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/Space.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/linalg.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ndarray.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/libbifrost.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/__init__.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ring.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/device.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/GPUArray.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/version.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/block_chainer.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/pipeline.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/temp_storage.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/transpose.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/sigproc2.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/portaudio.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/core.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/unpack.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ring2.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/libbifrost_generated.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/block.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_socket.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/proclog.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fft.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_capture.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/units.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/psrdada.py -> build/bdist.linux-x86_64/egg/bifrost
creating build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/views/basic_views.py -> build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/views/__init__.py -> build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/reduce.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/quantize.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/header_standard.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fdmt.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/map.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/memory.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/affinity.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/guppi_raw.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/sigproc.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/address.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_transmit.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/dtype.py -> build/bdist.linux-x86_64/egg/bifrost
byte-compiling build/bdist.linux-x86_64/egg/bifrost/DataType.py to DataType.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fir.py to fir.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/serialize.py to serialize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/print_header.py to print_header.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/reverse.py to reverse.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/correlate.py to correlate.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/audio.py to audio.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/wav.py to wav.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/transpose.py to transpose.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/unpack.py to unpack.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/copy.py to copy.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/convert_visibilities.py to convert_visibilities.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fft.py to fft.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/psrdada.py to psrdada.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/detect.py to detect.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/accumulate.py to accumulate.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/reduce.py to reduce.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/quantize.py to quantize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fdmt.py to fdmt.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fftshift.py to fftshift.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/guppi_raw.py to guppi_raw.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/sigproc.py to sigproc.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/binary_io.py to binary_io.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/scrunch.py to scrunch.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/Space.py to Space.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/linalg.py to linalg.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ndarray.py to ndarray.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/libbifrost.py to libbifrost.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ring.py to ring.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/device.py to device.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/GPUArray.py to GPUArray.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/block_chainer.py to block_chainer.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/pipeline.py to pipeline.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/temp_storage.py to temp_storage.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/transpose.py to transpose.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/sigproc2.py to sigproc2.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/portaudio.py to portaudio.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/core.py to core.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/unpack.py to unpack.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ring2.py to ring2.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/libbifrost_generated.py to libbifrost_generated.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/block.py to block.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_socket.py to udp_socket.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/proclog.py to proclog.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fft.py to fft.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_capture.py to udp_capture.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/units.py to units.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/psrdada.py to psrdada.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/views/basic_views.py to basic_views.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/views/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/reduce.py to reduce.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/quantize.py to quantize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/header_standard.py to header_standard.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fdmt.py to fdmt.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/map.py to map.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/memory.py to memory.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/affinity.py to affinity.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/guppi_raw.py to guppi_raw.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/sigproc.py to sigproc.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/address.py to address.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_transmit.py to udp_transmit.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/dtype.py to dtype.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
bifrost.libbifrost_generated: module references __file__
creating 'dist/bifrost-0.8.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing bifrost-0.8.0-py2.7.egg
creating /usr/local/lib/python2.7/dist-packages/bifrost-0.8.0-py2.7.egg
Extracting bifrost-0.8.0-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding bifrost 0.8.0 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/bifrost-0.8.0-py2.7.egg
Processing dependencies for bifrost==0.8.0
Searching for matplotlib==2.0.2
Best match: matplotlib 2.0.2
Adding matplotlib 2.0.2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for graphviz==0.8
Best match: graphviz 0.8
Adding graphviz 0.8 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for Pint==0.8.1
Best match: Pint 0.8.1
Adding Pint 0.8.1 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for contextlib2==0.5.5
Best match: contextlib2 0.5.5
Adding contextlib2 0.5.5 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for numpy==1.13.1
Best match: numpy 1.13.1
Adding numpy 1.13.1 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for pyparsing==2.2.0
Best match: pyparsing 2.2.0
Adding pyparsing 2.2.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for pytz==2017.2
Best match: pytz 2017.2
Adding pytz 2017.2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for six==1.10.0
Best match: six 1.10.0
Adding six 1.10.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for functools32==3.2.3.post2
Best match: functools32 3.2.3.post2
Adding functools32 3.2.3.post2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for python-dateutil==2.6.1
Best match: python-dateutil 2.6.1
Adding python-dateutil 2.6.1 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for cycler==0.10.0
Best match: cycler 0.10.0
Adding cycler 0.10.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for subprocess32==3.2.7
Best match: subprocess32 3.2.7
Adding subprocess32 3.2.7 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Finished processing dependencies for bifrost==0.8.0
make[1]: Leaving directory `/bifrost/python'
Removing intermediate container d313332c9eeb
 ---> a3a2ddd8cd33
Step 8/11 : ENV LD_LIBRARY_PATH /usr/local/lib:${LD_LIBRARY_PATH}
 ---> Running in a9d41a2c18e2
Removing intermediate container a9d41a2c18e2
 ---> c7793860d7cc
Step 9/11 : EXPOSE 8888
 ---> Running in 6702f30bcdf7
Removing intermediate container 6702f30bcdf7
 ---> 051201be54d4
Step 10/11 : WORKDIR /workspace
 ---> Running in a7d12caf5ac2
Removing intermediate container a7d12caf5ac2
 ---> 0559d5eb1ad5
Step 11/11 : RUN ["/bin/bash"]
 ---> Running in b0a48cf514d2
Removing intermediate container b0a48cf514d2
 ---> 620e81daecbb
Successfully built 620e81daecbb
Successfully tagged ledatelescope/bifrost:0.8
Successfully tagged ledatelescope/bifrost:latest
jaycedowell commented 5 years ago

It could be that the CUDA 8.0 image we are using has been deprecated in someway that makes it no longer usable.

What happens if you edit the Dockerfile.gpu file and change: FROM nvidia/cuda:8.0 to more modern version of the CUDA library? Something like: FROM nvidia/cuda:10.1-devel-ubuntu14.04?

Benzy-Louis commented 5 years ago

@jaycedowell, the build completes without the error when I do the change to FROM nvidia/cuda:10.1-devel-ubuntu14.04,

make docker
docker build --pull -t ledatelescope/bifrost:0.8 -f Dockerfile.gpu -t ledatelescope/bifrost .
Sending build context to Docker daemon  739.9MB
Step 1/14 : FROM nvidia/cuda:10.1-devel-ubuntu14.04
10.1-devel-ubuntu14.04: Pulling from nvidia/cuda
Digest: sha256:0e635ca54a6a68509e6347c9f6c83475e67b1d048bc0930da51d2ee961816eb5
Status: Image is up to date for nvidia/cuda:10.1-devel-ubuntu14.04
 ---> a841c55a4e42
Step 2/14 : MAINTAINER Ben Barsdell <benbarsdell@gmail.com>
 ---> Using cache
 ---> eee4b8e815d5
Step 3/14 : ARG DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> 9fab3a891192
Step 4/14 : RUN apt-get update && apt-get install -y --no-install-recommends         build-essential         curl         git         pkg-config         software-properties-common         python         python-dev         doxygen         exuberant-ctags         nano         vim         &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> ac80db734207
Step 5/14 : RUN curl -fSsL -O https://bootstrap.pypa.io/get-pip.py &&     python get-pip.py &&     rm get-pip.py
 ---> Using cache
 ---> 44ffabffd4d2
Step 6/14 : RUN pip --no-cache-dir install         setuptools         numpy         matplotlib         contextlib2         simplejson         pint         git+https://github.com/davidjamesca/ctypesgen.git@3d2d9803339503d2988382aa861b47a6a4872c32         graphviz
 ---> Running in dc9ef1c35b4a
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting git+https://github.com/davidjamesca/ctypesgen.git@3d2d9803339503d2988382aa861b47a6a4872c32
  Cloning https://github.com/davidjamesca/ctypesgen.git (to revision 3d2d9803339503d2988382aa861b47a6a4872c32) to /tmp/pip-req-build-LIVCn4
  Running command git clone -q https://github.com/davidjamesca/ctypesgen.git /tmp/pip-req-build-LIVCn4
Requirement already satisfied: setuptools in /usr/local/lib/python2.7/dist-packages (41.0.1)
Collecting numpy
/usr/local/lib/python2.7/dist-packages/pip/_vendor/urllib3/util/ssl_.py:365: SNIMissingWarning: An HTTPS request has been made, but the SNI (Server Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  SNIMissingWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/urllib3/util/ssl_.py:149: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecurePlatformWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/urllib3/util/ssl_.py:149: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecurePlatformWarning
  Downloading https://files.pythonhosted.org/packages/1f/c7/198496417c9c2f6226616cff7dedf2115a4f4d0276613bab842ec8ac1e23/numpy-1.16.4-cp27-cp27mu-manylinux1_x86_64.whl (17.0MB)
Collecting matplotlib
  Downloading https://files.pythonhosted.org/packages/32/6b/0368cfa5e1d1ae169ab7dc78addda3fd5e6262e48d7373a9114bac7caff7/matplotlib-2.2.4-cp27-cp27mu-manylinux1_x86_64.whl (12.8MB)
Collecting contextlib2
  Downloading https://files.pythonhosted.org/packages/a2/71/8273a7eeed0aff6a854237ab5453bc9aa67deb49df4832801c21f0ff3782/contextlib2-0.5.5-py2.py3-none-any.whl
Collecting simplejson
  Downloading https://files.pythonhosted.org/packages/e3/24/c35fb1c1c315fc0fffe61ea00d3f88e85469004713dab488dee4f35b0aff/simplejson-3.16.0.tar.gz (81kB)
Collecting pint
  Downloading https://files.pythonhosted.org/packages/15/9d/bf177ebbc57d25e9e296addc14a1303d1e34d7964af5df428a8332349c42/Pint-0.9-py2.py3-none-any.whl (138kB)
Collecting graphviz
  Downloading https://files.pythonhosted.org/packages/5c/b1/016e657586843f40b4daa66127ce1ee9e3285ff15baf5d80946644a98aeb/graphviz-0.11.1-py2.py3-none-any.whl
Collecting kiwisolver>=1.0.1 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/3d/78/cb9248b2289ec31e301137cedbe4ca503a74ca87f88cdbfd2f8be52323bf/kiwisolver-1.1.0-cp27-cp27mu-manylinux1_x86_64.whl (93kB)
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/11/fa/0160cd525c62d7abd076a070ff02b2b94de589f1a9789774f17d7c54058e/pyparsing-2.4.2-py2.py3-none-any.whl (65kB)
Collecting pytz (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/87/76/46d697698a143e05f77bec5a526bf4e56a0be61d63425b68f4ba553b51f2/pytz-2019.2-py2.py3-none-any.whl (508kB)
Collecting backports.functools-lru-cache (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/03/8e/2424c0e65c4a066e28f539364deee49b6451f8fcd4f718fefa50cc3dcf48/backports.functools_lru_cache-1.5-py2.py3-none-any.whl
Collecting six>=1.10 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting cycler>=0.10 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Collecting subprocess32 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/subprocess32-3.5.4.tar.gz (97kB)
Collecting python-dateutil>=2.1 (from matplotlib)
  Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
Collecting funcsigs; python_version == "2.7" (from pint)
  Downloading https://files.pythonhosted.org/packages/69/cb/f5be453359271714c01b9bd06126eaf2e368f1fddfff30818754b5ac2328/funcsigs-1.0.2-py2.py3-none-any.whl
Building wheels for collected packages: simplejson, ctypesgen, subprocess32
  Building wheel for simplejson (setup.py): started
  Building wheel for simplejson (setup.py): finished with status 'done'
  Created wheel for simplejson: filename=simplejson-3.16.0-cp27-cp27mu-linux_x86_64.whl size=114630 sha256=1f9a8c22db4f5864e3932b7b8c7966878c78f215ecc8769667d7de1aaf28dce8
  Stored in directory: /tmp/pip-ephem-wheel-cache-CZ6xrM/wheels/5d/1a/1e/0350bb3df3e74215cd91325344cc86c2c691f5306eb4d22c77
  Building wheel for ctypesgen (setup.py): started
  Building wheel for ctypesgen (setup.py): finished with status 'done'
  Created wheel for ctypesgen: filename=ctypesgen-0.0-cp27-none-any.whl size=120355 sha256=2a9f5b36cd3fa54888b1e61fea29bb1be2f9746db954dcb0bc67558dfbaacf7f
  Stored in directory: /tmp/pip-ephem-wheel-cache-CZ6xrM/wheels/25/9b/fc/b86b374f29e18d2d24f4058b950c31e7cc177eee35b48bf67d
  Building wheel for subprocess32 (setup.py): started
  Building wheel for subprocess32 (setup.py): finished with status 'done'
  Created wheel for subprocess32: filename=subprocess32-3.5.4-cp27-cp27mu-linux_x86_64.whl size=48890 sha256=0673e0a62b097a84a773950aa6db18f174d47e4d1623b4936db5463e109d95a0
  Stored in directory: /tmp/pip-ephem-wheel-cache-CZ6xrM/wheels/68/39/1a/5e402bdfdf004af1786c8b853fd92f8c4a04f22aad179654d1
Successfully built simplejson ctypesgen subprocess32
Installing collected packages: numpy, kiwisolver, pyparsing, pytz, backports.functools-lru-cache, six, cycler, subprocess32, python-dateutil, matplotlib, contextlib2, simplejson, funcsigs, pint, graphviz, ctypesgen
Successfully installed backports.functools-lru-cache-1.5 contextlib2-0.5.5 ctypesgen-0.0 cycler-0.10.0 funcsigs-1.0.2 graphviz-0.11.1 kiwisolver-1.1.0 matplotlib-2.2.4 numpy-1.16.4 pint-0.9 pyparsing-2.4.2 python-dateutil-2.8.0 pytz-2019.2 simplejson-3.16.0 six-1.12.0 subprocess32-3.5.4
/usr/local/lib/python2.7/dist-packages/pip/_vendor/urllib3/util/ssl_.py:149: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecurePlatformWarning
Removing intermediate container dc9ef1c35b4a
 ---> 2149faa99812
Step 7/14 : ENV TERM xterm
 ---> Running in 540caa089671
Removing intermediate container 540caa089671
 ---> f9628eb67472
Step 8/14 : WORKDIR /bifrost
 ---> Running in 5918dc46c5e7
Removing intermediate container 5918dc46c5e7
 ---> 23cbded98392
Step 9/14 : COPY . .
 ---> 35f7ebfcdb9f
Step 10/14 : RUN make clean &&     make -j &&     make doc &&     make install
 ---> Running in cf7d0f12e966
make -C python clean || true
make[1]: Entering directory `/bifrost/python'
python setup.py clean --all
running clean
removing 'build/lib.linux-x86_64-2.7' (and everything under it)
removing 'build/bdist.linux-x86_64' (and everything under it)
'build/scripts-2.7' does not exist -- can't clean it
removing 'build'
rm -f bifrost/version.py
rm -f bifrost/libbifrost_generated.py
rm -f 
make[1]: Leaving directory `/bifrost/python'
make -C src clean
make[1]: Entering directory `/bifrost/src'
make[1]: Leaving directory `/bifrost/src'
make -C src all
make[1]: Entering directory `/bifrost/src'
memory.cpp: In function 'BFstatus bfGetSpace(const void*, BFspace*)':
memory.cpp:62:23: warning: 'cudaPointerAttributes::isManaged' is deprecated 
   (declared at /usr/local/cuda/include/driver_types.h:1341) 
   [-Wdeprecated-declarations]
  } else if( ptr_attrs.isManaged ) {
                       ^
memory.cpp:62:23: warning: 'cudaPointerAttributes::isManaged' is deprecated 
   (declared at /usr/local/cuda/include/driver_types.h:1341) 
   [-Wdeprecated-declarations]
memory.cpp:65:21: warning: 'cudaPointerAttributes::memoryType' is deprecated 
   (declared at /usr/local/cuda/include/driver_types.h:1302) 
   [-Wdeprecated-declarations]
   switch( ptr_attrs.memoryType ) {
                     ^
memory.cpp:65:21: warning: 'cudaPointerAttributes::memoryType' is deprecated 
   (declared at /usr/local/cuda/include/driver_types.h:1302) 
   [-Wdeprecated-declarations]
Successfully built libbifrost.so.0.8
make[1]: Leaving directory `/bifrost/src'
make -C python build
make[1]: Entering directory `/bifrost/python'
ctypesgen.py -lbifrost -I../src ../src/bifrost/address.h ../src/bifrost/affinity.h ../src/bifrost/array.h ../src/bifrost/common.h ../src/bifrost/cuda.h ../src/bifrost/fdmt.h ../src/bifrost/fft.h ../src/bifrost/fir.h ../src/bifrost/linalg.h ../src/bifrost/map.h ../src/bifrost/memory.h ../src/bifrost/proclog.h ../src/bifrost/quantize.h ../src/bifrost/reduce.h ../src/bifrost/ring.h ../src/bifrost/transpose.h ../src/bifrost/udp_capture.h ../src/bifrost/udp_socket.h ../src/bifrost/udp_transmit.h ../src/bifrost/unpack.h -o bifrost/libbifrost_generated.py
INFO: Status: Preprocessing /tmp/tmpwyKGKb.h
INFO: Status: gcc -E -U __GNUC__ -dD -I../src "-Dinline=" "-D__inline__=" "-D__extension__=" "-D__const=const" "-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1" "/tmp/tmpwyKGKb.h"
INFO: Status: Parsing /tmp/tmpwyKGKb.h
INFO: Status: Processing description list.
WARNING: Could not load library "bifrost". Okay, I'll try to load it at runtime instead. 
INFO: Status: Writing to bifrost/libbifrost_generated.py.
INFO: Status: Wrapping complete.
# WAR for 'const char**' being generated as POINTER(POINTER(c_char)) instead of POINTER(c_char_p)
sed -i 's/POINTER(c_char)/c_char_p/g' bifrost/libbifrost_generated.py
# WAR for a buggy WAR in ctypesgen that breaks type checking and auto-byref functionality
sed -i 's/def POINTER/def POINTER_not_used/' bifrost/libbifrost_generated.py
# WAR for a buggy WAR in ctypesgen that breaks string buffer arguments (e.g., as in address.py)
sed -i 's/class String/String = c_char_p\nclass String_not_used/' bifrost/libbifrost_generated.py
sed -i 's/String.from_param/String_not_used.from_param/g' bifrost/libbifrost_generated.py
sed -i 's/def ReturnString/ReturnString = c_char_p\ndef ReturnString_not_used/' bifrost/libbifrost_generated.py
sed -i '/errcheck = ReturnString/s/^/#/' bifrost/libbifrost_generated.py
python setup.py build 
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/bifrost
copying bifrost/DataType.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fir.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/Space.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/linalg.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ndarray.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/libbifrost.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/__init__.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ring.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/device.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/GPUArray.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/version.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/block_chainer.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/pipeline.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/temp_storage.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/transpose.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/sigproc2.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/portaudio.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/core.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/unpack.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/ring2.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/libbifrost_generated.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/block.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_socket.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/proclog.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fft.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_capture.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/units.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/psrdada.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/reduce.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/quantize.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/header_standard.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/fdmt.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/map.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/memory.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/affinity.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/guppi_raw.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/sigproc.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/address.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/udp_transmit.py -> build/lib.linux-x86_64-2.7/bifrost
copying bifrost/dtype.py -> build/lib.linux-x86_64-2.7/bifrost
creating build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/serialize.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/__init__.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/print_header.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/reverse.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/correlate.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/audio.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/wav.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/transpose.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/unpack.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/copy.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/convert_visibilities.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fft.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/psrdada.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/detect.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/accumulate.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/reduce.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/quantize.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fdmt.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/fftshift.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/guppi_raw.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/sigproc.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/binary_io.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
copying bifrost/blocks/scrunch.py -> build/lib.linux-x86_64-2.7/bifrost/blocks
creating build/lib.linux-x86_64-2.7/bifrost/views
copying bifrost/views/basic_views.py -> build/lib.linux-x86_64-2.7/bifrost/views
copying bifrost/views/__init__.py -> build/lib.linux-x86_64-2.7/bifrost/views
make[1]: Leaving directory `/bifrost/python'
doxygen Doxyfile
Warning: Tag `USE_WINDOWS_ENCODING' at line 64 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `DETAILS_AT_TOP' at line 156 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `SHOW_DIRECTORIES' at line 390 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `HTML_ALIGN_MEMBERS' at line 674 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 1196 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 1204 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
/bifrost/src/bifrost/ring.h:181: warning: Compound BFsequence_info_ is not documented.
/bifrost/src/bifrost/Ring.hpp:70: warning: Compound bifrost::ring::Ring is not documented.
/bifrost/src/bifrost/Ring.hpp:285: warning: Compound bifrost::ring::ReadSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:44: warning: Compound bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:102: warning: Compound bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:234: warning: Compound bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:143: warning: Compound bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:127: warning: Compound bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:256: warning: Compound bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:84: warning: Compound bifrost::ring::RingLock is not documented.
/bifrost/src/bifrost/Ring.hpp:176: warning: Compound bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/array.h:112: warning: Compound BFarray_ is not documented.
/bifrost/src/bifrost/ring.h:219: warning: Compound BFspan_info_ is not documented.
Notice: Output directory `docs/doxygen' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching for files to process...
Searching for files in directory /bifrost/src/bifrost
Reading and parsing tag files
Parsing files
Preprocessing /bifrost/src/bifrost/address.h...
Parsing file /bifrost/src/bifrost/address.h...
Preprocessing /bifrost/src/bifrost/affinity.h...
Parsing file /bifrost/src/bifrost/affinity.h...
Preprocessing /bifrost/src/bifrost/array.h...
Parsing file /bifrost/src/bifrost/array.h...
Preprocessing /bifrost/src/bifrost/common.h...
Parsing file /bifrost/src/bifrost/common.h...
Preprocessing /bifrost/src/bifrost/Common.hpp...
Parsing file /bifrost/src/bifrost/Common.hpp...
Preprocessing /bifrost/src/bifrost/cuda.h...
Parsing file /bifrost/src/bifrost/cuda.h...
Preprocessing /bifrost/src/bifrost/fdmt.h...
Parsing file /bifrost/src/bifrost/fdmt.h...
Preprocessing /bifrost/src/bifrost/fft.h...
Parsing file /bifrost/src/bifrost/fft.h...
Preprocessing /bifrost/src/bifrost/fir.h...
Parsing file /bifrost/src/bifrost/fir.h...
Preprocessing /bifrost/src/bifrost/linalg.h...
Parsing file /bifrost/src/bifrost/linalg.h...
Preprocessing /bifrost/src/bifrost/map.h...
Parsing file /bifrost/src/bifrost/map.h...
Preprocessing /bifrost/src/bifrost/memory.h...
Parsing file /bifrost/src/bifrost/memory.h...
Preprocessing /bifrost/src/bifrost/proclog.h...
Parsing file /bifrost/src/bifrost/proclog.h...
Preprocessing /bifrost/src/bifrost/quantize.h...
Parsing file /bifrost/src/bifrost/quantize.h...
Preprocessing /bifrost/src/bifrost/reduce.h...
Parsing file /bifrost/src/bifrost/reduce.h...
Preprocessing /bifrost/src/bifrost/ring.h...
Parsing file /bifrost/src/bifrost/ring.h...
Preprocessing /bifrost/src/bifrost/Ring.hpp...
Parsing file /bifrost/src/bifrost/Ring.hpp...
Preprocessing /bifrost/src/bifrost/transpose.h...
Parsing file /bifrost/src/bifrost/transpose.h...
Preprocessing /bifrost/src/bifrost/udp_capture.h...
Parsing file /bifrost/src/bifrost/udp_capture.h...
Preprocessing /bifrost/src/bifrost/udp_socket.h...
Parsing file /bifrost/src/bifrost/udp_socket.h...
Preprocessing /bifrost/src/bifrost/udp_transmit.h...
Parsing file /bifrost/src/bifrost/udp_transmit.h...
Preprocessing /bifrost/src/bifrost/unpack.h...
Parsing file /bifrost/src/bifrost/unpack.h...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Associating documentation with classes...
Computing nesting relations for classes...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Creating members for template instances...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Freeing entry tree
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Computing dependencies between directories...
Generating citations page...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Generating style sheet...
Generating ex/bifrost/src/bifrost/affinity.h:44: warning: Member bfAffinitySetCore(int core) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/affinity.h:45: warning: Member bfAffinityGetCore(int *core) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/affinity.h:46: warning: Member bfAffinitySetOpenMPCores(BFsize nthread, const int *thread_cores) (function) of file affinity.h is not documented.
/bifrost/src/bifrost/common.h:42: warning: Member BFbool (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:44: warning: Member BFcomplex[2] (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:45: warning: Member BFreal (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:47: warning: Member BFsize (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:49: warning: Member BFoffset (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:52: warning: Member BFdelta (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:77: warning: Member BFstatus (typedef) of file common.h is not documented.
/bifrost/src/bifrost/common.h:54: warning: Member BFstatus_ (enumeration) of file common.h is not documented.
/bifrost/src/bifrost/common.h:81: warning: Member bfGetStatusString(BFstatus status) (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:82: warning: Member bfGetDebugEnabled() (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:83: warning: Member bfSetDebugEnabled(BFbool enabled) (function) of file common.h is not documented.
/bifrost/src/bifrost/common.h:84: warning: Member bfGetCudaEnabled() (function) of file common.h is not documented.
/bifrost/src/bifrost/fdmt.h:48: warning: Member BFfdmt (typedef) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:50: warning: Member bfFdmtCreate(BFfdmt *plan) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:89: warning: Member bfFdmtSetStream(BFfdmt plan, void const *stream) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/fdmt.h:126: warning: Member bfFdmtDestroy(BFfdmt plan) (function) of file fdmt.h is not documented.
/bifrost/src/bifrost/linalg.h:43: warning: Member BFlinalg (typedef) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:45: warning: Member bfLinAlgCreate(BFlinalg *handle_ptr) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:46: warning: Member bfLinAlgDestroy(BFlinalg handle) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/linalg.h:49: warning: Member bfLinAlgMatMul(BFlinalg handle, double alpha, BFarray const *a, BFarray const *b, double beta, BFarray const *c) (function) of file linalg.h is not documented.
/bifrost/src/bifrost/memory.h:44: warning: Member BF_ALIGNMENT (macro definition) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:53: warning: Member BFspace (typedef) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:47: warning: Member BFspace_ (enumeration) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:55: warning: Member bfMalloc(void **ptr, BFsize size, BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:56: warning: Member bfFree(void *ptr, BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:58: warning: Member bfGetSpace(const void *ptr, BFspace *space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:60: warning: Member bfGetSpaceString(BFspace space) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:63: warning: Member bfMemcpy(void *dst, BFspace dst_space, const void *src, BFspace src_space, BFsize count) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:68: warning: Member bfMemcpy2D(void *dst, BFsize dst_stride, BFspace dst_space, const void *src, BFsize src_stride, BFspace src_space, BFsize width, BFsize height) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:76: warning: Member bfMemset(void *ptr, BFspace space, int value, BFsize count) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:80: warning: Member bfMemset2D(void *ptr, BFsize stride, BFspace space, int value, BFsize width, BFsize height) (function) of file memory.h is not documented.
/bifrost/src/bifrost/memory.h:86: warning: Member bfGetAlignment() (function) of file memory.h is not documented.
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:45: warning: Member BFproclog (typedef) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:47: warning: Member bfProcLogCreate(BFproclog *log_ptr, const char *name) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:48: warning: Member bfProcLogDestroy(BFproclog log) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:49: warning: Member bfProcLogUpdate(BFproclog log, const char *str) (function) of file proclog.h is not documented.
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/reduce.h:55: warning: Member BFreduce_op (typedef) of file reduce.h is not documented.
/bifrost/src/bifrost/reduce.h:44: warning: Member BFreduce_op_ (enumeration) of file reduce.h is not documented.
/bifrost/src/bifrost/reduce.h:57: warning: Member bfReduce(BFarray const *in, BFarray const *out, BFreduce_op op) (function) of file reduce.h is not documented.
/bifrost/src/bifrost/ring.h:63: warning: Member BFring (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:64: warning: Member BFsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:65: warning: Member BFrsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:66: warning: Member BFwsequence (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:67: warning: Member BFspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:68: warning: Member BFrspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:69: warning: Member BFwspan (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:188: warning: Member BFsequence_info (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:226: warning: Member BFspan_info (typedef) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:74: warning: Member bfRingCreate(BFring *ring, const char *name, BFspace space) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:75: warning: Member bfRingDestroy(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:91: warning: Member bfRingGetName(BFring ring, const char **name) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:92: warning: Member bfRingGetSpace(BFring ring, BFspace *space) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:115: warning: Member bfRingLock(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:116: warning: Member bfRingUnlock(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:117: warning: Member bfRingLockedGetData(BFring ring, void **data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:118: warning: Member bfRingLockedGetContiguousSpan(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:119: warning: Member bfRingLockedGetTotalSpan(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:120: warning: Member bfRingLockedGetNRinglet(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:121: warning: Member bfRingLockedGetStride(BFring ring, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:126: warning: Member bfRingBeginWriting(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:127: warning: Member bfRingEndWriting(BFring ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:128: warning: Member bfRingWritingEnded(BFring ring, BFbool *writing_ended) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:134: warning: Member bfRingSequenceBegin(BFwsequence *sequence, BFring ring, const char *name, BFoffset time_tag, BFsize header_size, const void *header, BFsize nringlet, BFoffset offset_from_head) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:142: warning: Member bfRingSequenceEnd(BFwsequence sequence, BFoffset offset_from_head) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:146: warning: Member bfRingSequenceOpen(BFrsequence *sequence, BFring ring, const char *name, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:157: warning: Member bfRingSequenceOpenAt(BFrsequence *sequence, BFring ring, BFoffset time_tag, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:161: warning: Member bfRingSequenceOpenLatest(BFrsequence *sequence, BFring ring, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:164: warning: Member bfRingSequenceOpenEarliest(BFrsequence *sequence, BFring ring, BFbool guarantee) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:169: warning: Member bfRingSequenceNext(BFrsequence sequence) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:171: warning: Member bfRingSequenceClose(BFrsequence sequence) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:174: warning: Member bfRingSequenceGetRing(BFsequence sequence, BFring *ring) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:175: warning: Member bfRingSequenceGetName(BFsequence sequence, const char **name) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:176: warning: Member bfRingSequenceGetTimeTag(BFsequence sequence, BFoffset *time_tag) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:177: warning: Member bfRingSequenceGetHeader(BFsequence sequence, const void **hdr) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:178: warning: Member bfRingSequenceGetHeaderSize(BFsequence sequence, BFsize *size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:179: warning: Member bfRingSequenceGetNRinglet(BFsequence sequence, BFsize *nringlet) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:190: warning: Member bfRingSequenceGetInfo(BFsequence sequence, BFsequence_info *sequence_info) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:193: warning: Member bfRingSpanReserve(BFwspan *span, BFring ring, BFsize size, BFbool nonblocking) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:197: warning: Member bfRingSpanCommit(BFwspan span, BFsize size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:200: warning: Member bfRingSpanAcquire(BFrspan *span, BFrsequence sequence, BFoffset offset, BFsize size) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:204: warning: Member bfRingSpanRelease(BFrspan span) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:208: warning: Member bfRingSpanGetSizeOverwritten(BFrspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:212: warning: Member bfRingSpanGetRing(BFspan span, BFring *data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:213: warning: Member bfRingSpanGetData(BFspan span, void **data) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:214: warning: Member bfRingSpanGetSize(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:215: warning: Member bfRingSpanGetStride(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:216: warning: Member bfRingSpanGetOffset(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:217: warning: Member bfRingSpanGetNRinglet(BFspan span, BFsize *val) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:227: warning: Member bfRingSpanGetInfo(BFspan span, BFspan_info *span_info) (function) of file ring.h is not documented.
/bifrost/src/bifrost/ring.h:100: warning: The following parameters of bfRingGetAffinity(BFring ring, int *core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/ring.h:94: warning: The following parameters of bfRingSetAffinity(BFring ring, int core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/array.h:113: warning: Member data (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:114: warning: Member space (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:115: warning: Member dtype (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:116: warning: Member ndim (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:117: warning: Member shape[BF_MAX_DIMS] (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:118: warning: Member strides[BF_MAX_DIMS] (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:119: warning: Member immutable (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:121: warning: Member big_endian (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/array.h:122: warning: Member conjugated (variable) of class BFarray_ is not documented.
/bifrost/src/bifrost/ring.h:182: warning: Member ring (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:183: warning: Member name (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:184: warning: Member time_tag (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:185: warning: Member header (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:186: warning: Member header_size (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:187: warning: Member nringlet (variable) of class BFsequence_info_ is not documented.
/bifrost/src/bifrost/ring.h:220: warning: Member ring (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:221: warning: Member data (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:222: warning: Member size (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:223: warning: Member stride (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:224: warning: Member offset (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/ring.h:225: warning: Member nringlet (variable) of class BFspan_info_ is not documented.
/bifrost/src/bifrost/Ring.hpp:56: warning: Member RingWrapper(BFring obj) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:59: warning: Member resize(BFsize contiguous_span, BFsize total_span=BFsize(-1), BFsize nringlet=1) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:67: warning: Member operator BFring() const  (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:51: warning: Member _obj (variable) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:74: warning: Member Ring(const char *name="", BFspace space=BF_SPACE_SYSTEM) (function) of class bifrost::ring::Ring is not documented.
/bifrost/src/bifrost/Ring.hpp:56: warning: Member RingWrapper(BFring obj) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:59: warning: Member resize(BFsize contiguous_span, BFsize total_span=BFsize(-1), BFsize nringlet=1) (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:67: warning: Member operator BFring() const  (function) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:51: warning: Member _obj (variable) of class bifrost::ring::RingWrapper is not documented.
/bifrost/src/bifrost/Ring.hpp:89: warning: Member RingLock(Ring &ring) (function) of class bifrost::ring::RingLock is not documented.
/bifrost/src/bifrost/Ring.hpp:109: warning: Member RingWriter(RingWrapper &ring) (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:115: warning: Member close() (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:121: warning: Member ring() (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:122: warning: Member ring() const  (function) of class bifrost::ring::RingWriter is not documented.
/bifrost/src/bifrost/Ring.hpp:151: warning: Member WriteSequence(RingWriter &oring, std::string name="", BFoffset time_tag=-1, BFsize header_size=0, void const *header=0, BFsize nringlet=1, BFoffset offset_from_head=0) (function) of class bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:171: warning: Member set_end_offset(BFoffset end_offset_from_head) (function) of class bifrost::ring::WriteSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:203: warning: Member ReadSequence(ReadSequence &&other) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:207: warning: Member ReadSequence(ReadSequence const &other)=delete (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:212: warning: Member increment() (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:217: warning: Member operator=(ReadSequence const &other)=delete (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:225: warning: Member swap(ReadSequence &other) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:188: warning: Member open(RingWrapper const &ring, std::string name, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:191: warning: Member open_latest(RingWrapper const &ring, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:194: warning: Member open_earliest(RingWrapper const &ring, BFbool guarantee=true) (function) of class bifrost::ring::ReadSequence is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:264: warning: Member WriteSpan(RingWriter &oring, BFsize size, bool nonblocking=false) (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:279: warning: Member commit(BFsize size) (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:280: warning: Member commit() (function) of class bifrost::ring::WriteSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:291: warning: Member ReadSpan(ReadSequence &sequence, BFoffset offset, BFsize size) (function) of class bifrost::ring::ReadSpan is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:131: warning: Member Sequence(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:133: warning: Member set_base_obj(BFsequence obj) (function) of class bifrost::ring::detail::Sequence is not documented.
/bifrost/src/bifrost/Ring.hpp:238: warning: Member Span(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
/bifrost/src/bifrost/Ring.hpp:240: warning: Member set_base_obj(BFspan obj) (function) of class bifrost::ring::detail::Span is not documented.
</bifrost/src/bifrost/>:2: warning: Unsupported xml/html tag <pid> found
</bifrost/src/bifrost/>:2: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
ample documentation...
Generating file sources...
Generating code for file src/bifrost/address.h...
Generating code for file src/bifrost/affinity.h...
Generating code for file src/bifrost/array.h...
Generating code for file src/bifrost/common.h...
Generating code for file src/bifrost/Common.hpp...
Generating code for file src/bifrost/cuda.h...
Generating code for file src/bifrost/fdmt.h...
Generating code for file src/bifrost/fft.h...
Generating code for file src/bifrost/fir.h...
Generating code for file src/bifrost/linalg.h...
Generating code for file src/bifrost/map.h...
Generating code for file src/bifrost/memory.h...
Generating code for file src/bifrost/proclog.h...
Generating code for file src/bifrost/quantize.h...
Generating code for file src/bifrost/reduce.h...
Generating code for file src/bifrost/ring.h...
Generating code for file src/bifrost/Ring.hpp...
Generating code for file src/bifrost/transpose.h...
Generating code for file src/bifrost/udp_capture.h...
Generating code for file src/bifrost/udp_socket.h...
Generating code for file src/bifrost/udp_transmit.h...
Generating code for file src/bifrost/unpack.h...
Generating file documentation...
Generating docs for file src/bifrost/affinity.h...
Generating docs for file src/bifrost/common.h...
Generating docs for file src/bifrost/fdmt.h...
Generating docs for file src/bifrost/linalg.h...
Generating docs for file src/bifrost/map.h...
Generating docs for file src/bifrost/memory.h...
Generating docs for file src/bifrost/proclog.h...
Generating docs for file src/bifrost/quantize.h...
Generating docs for file src/bifrost/reduce.h...
Generating docs for file src/bifrost/ring.h...
Generating docs for file src/bifrost/unpack.h...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound BFarray_...
Generating docs for compound BFsequence_info_...
Generating docs for compound BFspan_info_...
Generating namespace index...
Generating docs for compound bifrost::ring::RingWrapper...
Generating docs for compound bifrost::ring::Ring...
Generating docs for compound bifrost::ring::RingLock...
Generating docs for compound bifrost::ring::RingWriter...
Generating docs for compound bifrost::ring::WriteSequence...
Generating docs for compound bifrost::ring::ReadSequence...
Generating docs for compound bifrost::ring::WriteSpan...
Generating docs for compound bifrost::ring::ReadSpan...
Generating docs for compound bifrost::ring::detail::Sequence...
Generating docs for compound bifrost::ring::detail::Span...
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
Generating XML output...
Generating XML output for class BFarray_
Generating XML output for class BFsequence_info_
Generating XML output for class BFspan_info_
Generating XML output for class bifrost::ring::ReadSequence
Generating XML output for class bifrost::ring::ReadSpan
Generating XML output for class bifrost::ring::Ring
Generating XML output for class bifrost::ring::RingLock
Generating XML output for class bifrost::ring::RingWrapper
Generating XML output for class bifrost::ring::RingWriter
Generating XML output for class bifrost::ring::detail::Sequence
Generating XML output for class bifrost::ring::detail::Span
Generating XML output for class bifrost::ring::WriteSequence
Generating XML output for class bifrost::ring::WriteSpan
Generating XML output for namespace bifrost
Generating XML output for namespace bifrost::ring
Generating XML output for namespace bifrost::ring::detail
Generating XML output for file address.h
Generating XML output for file affinity.h
Generating XML output for file array.h
Generating XML output for file common.h
Generating X/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <pid> found
/bifrost/src/bifrost/proclog.h:31: warning: Unsupported xml/html tag <logname> found
/bifrost/src/bifrost/ring.h:94: warning: The following parameters of bfRingSetAffinity(BFring ring, int core) are not documented:
  parameter 'ring'
/bifrost/src/bifrost/ring.h:100: warning: The following parameters of bfRingGetAffinity(BFring ring, int *core) are not documented:
  parameter 'ring'
ML output for file Common.hpp
Generating XML output for file cuda.h
Generating XML output for file fdmt.h
Generating XML output for file fft.h
Generating XML output for file fir.h
Generating XML output for file linalg.h
Generating XML output for file map.h
Generating XML output for file memory.h
Generating XML output for file proclog.h
Generating XML output for file quantize.h
Generating XML output for file reduce.h
Generating XML output for file ring.h
Generating XML output for file Ring.hpp
Generating XML output for file transpose.h
Generating XML output for file udp_capture.h
Generating XML output for file udp_socket.h
Generating XML output for file udp_transmit.h
Generating XML output for file unpack.h
Generate XML output for dir /bifrost/src/bifrost/
Generate XML output for dir /bifrost/src/
lookup cache used 541/65536 hits=5772 misses=550
finished...
cp lib/libbifrost.so.0.8 /usr/local/lib/libbifrost.so.0.8
ln -f -s libbifrost.so.0.8 /usr/local/lib/libbifrost.so.0
ln -f -s libbifrost.so.0.8 /usr/local/lib/libbifrost.so
mkdir -p /usr/local/include/bifrost
cp src/bifrost/address.h src/bifrost/affinity.h src/bifrost/array.h src/bifrost/common.h src/bifrost/cuda.h src/bifrost/fdmt.h src/bifrost/fft.h src/bifrost/fir.h src/bifrost/linalg.h src/bifrost/map.h src/bifrost/memory.h src/bifrost/proclog.h src/bifrost/quantize.h src/bifrost/reduce.h src/bifrost/ring.h src/bifrost/transpose.h src/bifrost/udp_capture.h src/bifrost/udp_socket.h src/bifrost/udp_transmit.h src/bifrost/unpack.h /usr/local/include/bifrost/
make -C python install
make[1]: Entering directory `/bifrost/python'
python setup.py build 
running build
running build_py
python setup.py install 
running install
running bdist_egg
running egg_info
writing requirements to bifrost.egg-info/requires.txt
writing bifrost.egg-info/PKG-INFO
writing top-level names to bifrost.egg-info/top_level.txt
writing dependency_links to bifrost.egg-info/dependency_links.txt
reading manifest file 'bifrost.egg-info/SOURCES.txt'
writing manifest file 'bifrost.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/DataType.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fir.py -> build/bdist.linux-x86_64/egg/bifrost
creating build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/serialize.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/__init__.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/print_header.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/reverse.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/correlate.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/audio.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/wav.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/transpose.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/unpack.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/copy.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/convert_visibilities.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fft.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/psrdada.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/detect.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/accumulate.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/reduce.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/quantize.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fdmt.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/fftshift.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/guppi_raw.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/sigproc.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/binary_io.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/blocks/scrunch.py -> build/bdist.linux-x86_64/egg/bifrost/blocks
copying build/lib.linux-x86_64-2.7/bifrost/Space.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/linalg.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ndarray.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/libbifrost.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/__init__.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ring.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/device.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/GPUArray.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/version.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/block_chainer.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/pipeline.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/temp_storage.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/transpose.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/sigproc2.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/portaudio.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/core.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/unpack.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/ring2.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/libbifrost_generated.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/block.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_socket.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/proclog.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fft.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_capture.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/units.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/psrdada.py -> build/bdist.linux-x86_64/egg/bifrost
creating build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/views/basic_views.py -> build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/views/__init__.py -> build/bdist.linux-x86_64/egg/bifrost/views
copying build/lib.linux-x86_64-2.7/bifrost/reduce.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/quantize.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/header_standard.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/fdmt.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/map.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/memory.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/affinity.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/guppi_raw.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/sigproc.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/address.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/udp_transmit.py -> build/bdist.linux-x86_64/egg/bifrost
copying build/lib.linux-x86_64-2.7/bifrost/dtype.py -> build/bdist.linux-x86_64/egg/bifrost
byte-compiling build/bdist.linux-x86_64/egg/bifrost/DataType.py to DataType.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fir.py to fir.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/serialize.py to serialize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/print_header.py to print_header.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/reverse.py to reverse.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/correlate.py to correlate.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/audio.py to audio.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/wav.py to wav.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/transpose.py to transpose.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/unpack.py to unpack.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/copy.py to copy.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/convert_visibilities.py to convert_visibilities.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fft.py to fft.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/psrdada.py to psrdada.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/detect.py to detect.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/accumulate.py to accumulate.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/reduce.py to reduce.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/quantize.py to quantize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fdmt.py to fdmt.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/fftshift.py to fftshift.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/guppi_raw.py to guppi_raw.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/sigproc.py to sigproc.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/binary_io.py to binary_io.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/blocks/scrunch.py to scrunch.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/Space.py to Space.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/linalg.py to linalg.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ndarray.py to ndarray.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/libbifrost.py to libbifrost.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ring.py to ring.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/device.py to device.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/GPUArray.py to GPUArray.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/block_chainer.py to block_chainer.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/pipeline.py to pipeline.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/temp_storage.py to temp_storage.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/transpose.py to transpose.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/sigproc2.py to sigproc2.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/portaudio.py to portaudio.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/core.py to core.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/unpack.py to unpack.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/ring2.py to ring2.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/libbifrost_generated.py to libbifrost_generated.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/block.py to block.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_socket.py to udp_socket.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/proclog.py to proclog.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fft.py to fft.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_capture.py to udp_capture.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/units.py to units.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/psrdada.py to psrdada.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/views/basic_views.py to basic_views.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/views/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/reduce.py to reduce.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/quantize.py to quantize.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/header_standard.py to header_standard.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/fdmt.py to fdmt.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/map.py to map.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/memory.py to memory.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/affinity.py to affinity.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/guppi_raw.py to guppi_raw.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/sigproc.py to sigproc.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/address.py to address.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/udp_transmit.py to udp_transmit.pyc
byte-compiling build/bdist.linux-x86_64/egg/bifrost/dtype.py to dtype.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying bifrost.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
bifrost.libbifrost_generated: module references __file__
creating 'dist/bifrost-0.8.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing bifrost-0.8.0-py2.7.egg
creating /usr/local/lib/python2.7/dist-packages/bifrost-0.8.0-py2.7.egg
Extracting bifrost-0.8.0-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding bifrost 0.8.0 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/bifrost-0.8.0-py2.7.egg
Processing dependencies for bifrost==0.8.0
Searching for matplotlib==2.2.4
Best match: matplotlib 2.2.4
Adding matplotlib 2.2.4 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for graphviz==0.11.1
Best match: graphviz 0.11.1
Adding graphviz 0.11.1 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for Pint==0.9
Best match: Pint 0.9
Adding Pint 0.9 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for contextlib2==0.5.5
Best match: contextlib2 0.5.5
Adding contextlib2 0.5.5 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for numpy==1.16.4
Best match: numpy 1.16.4
Adding numpy 1.16.4 to easy-install.pth file
Installing f2py2 script to /usr/local/bin
Installing f2py script to /usr/local/bin
Installing f2py2.7 script to /usr/local/bin

Using /usr/local/lib/python2.7/dist-packages
Searching for python-dateutil==2.8.0
Best match: python-dateutil 2.8.0
Adding python-dateutil 2.8.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for subprocess32==3.5.4
Best match: subprocess32 3.5.4
Adding subprocess32 3.5.4 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for cycler==0.10.0
Best match: cycler 0.10.0
Adding cycler 0.10.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for six==1.12.0
Best match: six 1.12.0
Adding six 1.12.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for backports.functools-lru-cache==1.5
Best match: backports.functools-lru-cache 1.5
Adding backports.functools-lru-cache 1.5 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for pytz==2019.2
Best match: pytz 2019.2
Adding pytz 2019.2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for pyparsing==2.4.2
Best match: pyparsing 2.4.2
Adding pyparsing 2.4.2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for kiwisolver==1.1.0
Best match: kiwisolver 1.1.0
Adding kiwisolver 1.1.0 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for funcsigs==1.0.2
Best match: funcsigs 1.0.2
Adding funcsigs 1.0.2 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Searching for setuptools==41.0.1
Best match: setuptools 41.0.1
Adding setuptools 41.0.1 to easy-install.pth file
Installing easy_install script to /usr/local/bin
Installing easy_install-3.6 script to /usr/local/bin

Using /usr/local/lib/python2.7/dist-packages
Finished processing dependencies for bifrost==0.8.0
make[1]: Leaving directory `/bifrost/python'
Removing intermediate container cf7d0f12e966
 ---> 03cfe6673273
Step 11/14 : ENV LD_LIBRARY_PATH /usr/local/lib:${LD_LIBRARY_PATH}
 ---> Running in 0f3b2b412c9b
Removing intermediate container 0f3b2b412c9b
 ---> 4fb14d2353ef
Step 12/14 : EXPOSE 8888
 ---> Running in 4c7ca0aac32c
Removing intermediate container 4c7ca0aac32c
 ---> 778491e38893
Step 13/14 : WORKDIR /workspace
 ---> Running in 4166974c517e
Removing intermediate container 4166974c517e
 ---> 3cfdbb0ead3c
Step 14/14 : RUN ["/bin/bash"]
 ---> Running in d4845c8b0a79
Removing intermediate container d4845c8b0a79
 ---> bab9c1a6b71b
Successfully built bab9c1a6b71b
Successfully tagged ledatelescope/bifrost:0.8
Successfully tagged ledatelescope/bifrost:latest
apt-get install nvidia-docker2
systemctl restart docker
nvidia-docker run --rm -it ledatelescope/bifrost
root@debd9be5f873:/workspace# 
jaycedowell commented 5 years ago

Ok, good. It looks like we need to decide on which version of nvidia/cuda to base the Dockerfile on and then update it.