Skip to content

Commit

Permalink
Merge pull request #3810 from vgteam/lr-giraffe
Browse files Browse the repository at this point in the history
Long Read Giraffe Refactor
  • Loading branch information
adamnovak authored Dec 14, 2022
2 parents 9bc52ad + b9bf9a8 commit e31af2b
Show file tree
Hide file tree
Showing 35 changed files with 7,141 additions and 3,675 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/testmac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,15 @@ jobs:
run: |
export VG_FULL_TRACEBACK=1
echo "Build with $(nproc) threads"
set +e
make -j$(nproc) test
RETVAL=$?
set -e
# Whether vg testing succeeds or fails, see if we can get any Apple crash logs for it.
ls ~/Library/Logs/DiagnosticReports/
for CRASH_FILE in $(ls ~/Library/Logs/DiagnosticReports/vg-* 2>/dev/null) ; do
echo "vg crash report found: ${CRASH_FILE}"
cat ${CRASH_FILE}
done
exit $RETVAL
shell: bash
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -508,7 +508,7 @@ else
endif

test/build_graph: test/build_graph.cpp $(LIB_DIR)/libvg.a $(SRC_DIR)/vg.hpp
. ./source_me.sh && $(CXX) $(INCLUDE_FLAGS) $(CPPFLAGS) $(CXXFLAGS) -o test/build_graph test/build_graph.cpp $(LDFLAGS) -lvg $(LD_LIB_DIR_FLAGS) $(LD_LIB_FLAGS) $(START_STATIC) $(LD_STATIC_LIB_FLAGS) $(END_STATIC) $(FILTER)
. ./source_me.sh && $(CXX) $(INCLUDE_FLAGS) $(CPPFLAGS) $(CXXFLAGS) -o test/build_graph test/build_graph.cpp $(LDFLAGS) $(LIB_DIR)/libvg.a $(LD_LIB_DIR_FLAGS) $(LD_LIB_FLAGS) $(START_STATIC) $(LD_STATIC_LIB_FLAGS) $(END_STATIC) $(FILTER)

$(LIB_DIR)/libjemalloc.a: $(JEMALLOC_DIR)/src/*.c
+. ./source_me.sh && rm -Rf $(CWD)/$(INC_DIR)/jemalloc && cd $(JEMALLOC_DIR) && ./autogen.sh && ./configure --disable-libdl --prefix=`pwd` $(FILTER) && $(MAKE) clean && $(MAKE) $(FILTER) && cp -r lib/* $(CWD)/$(LIB_DIR)/ && cp -r include/* $(CWD)/$(INC_DIR)/
Expand Down
2 changes: 1 addition & 1 deletion deps/libhandlegraph
457 changes: 453 additions & 4 deletions src/algorithms/chain_items.cpp

Large diffs are not rendered by default.

Loading

1 comment on commit e31af2b

@adamnovak
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vg CI tests complete for merge to master. View the full report here.

16 tests passed, 0 tests failed and 0 tests skipped in 11045 seconds

Please sign in to comment.