Summary: | [NEW PORT]: science/libflatarray: Struct of arrays library with object oriented interface for C++ | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kurt Kanzenbach <kurt> | ||||
Component: | Individual Port(s) | Assignee: | Shaun Amott <shaun> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | kurt, shaun | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Kurt Kanzenbach
2016-03-28 11:23:57 UTC
===> Returning to build of libflatarray-0.2.0 Errors with dependencies. *** Error code 1 Stop. make: stopped in /usr/ports/science/libflatarray (In reply to Dmitry Marakasov from comment #1) Thanks for the review. Actually I cannot reproduce that error. What did you do excactly to encounter the error? I've been using poudriere testport for building and testing the port. A commit references this bug: Author: shaun Date: Thu Jul 14 22:25:28 UTC 2016 New revision: 418562 URL: https://svnweb.freebsd.org/changeset/ports/418562 Log: New port: devel/libflatarray. LibFlatArray acts as a highly efficient multi-dimensional array of arbitrary objects (array of structs, AoS), but really uses a struct of arrays (SoA) memory layout. It's great for writing vectorized code and its lightning-fast iterators give you access to neighboring elements with zero address generation overhead. PR: ports/208359 Submitted by: kurt@kmk-computers.de Changes: head/devel/Makefile head/devel/libflatarray/ head/devel/libflatarray/Makefile head/devel/libflatarray/distinfo head/devel/libflatarray/files/ head/devel/libflatarray/files/patch-examples_performance__tests_main.cpp head/devel/libflatarray/files/patch-src_aligned__allocator.hpp head/devel/libflatarray/pkg-descr head/devel/libflatarray/pkg-plist Port added, thanks. I put this under devel as I'm not convinced it's specialised enough to warrant being in science. |