Skip to content

Commit c4a4304

Browse files
committed
Merge branch 'devel' for v1.9.6 release
2 parents 857fd12 + daeef25 commit c4a4304

30 files changed

+99
-58
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# This config uses industrial_ci (https://github.com/ros-industrial/industrial_ci.git).
2+
# For troubleshooting, see readme (https://github.com/ros-industrial/industrial_ci/blob/master/README.rst)
3+
4+
name: CI
5+
6+
# This determines when this workflow is run
7+
on: [push, pull_request] # on all pushes and PRs
8+
9+
jobs:
10+
CI:
11+
strategy:
12+
matrix:
13+
env:
14+
- {ROS_DISTRO: melodic}
15+
- {ROS_DISTRO: noetic}
16+
- {ROS_DISTRO: foxy}
17+
- {ROS_DISTRO: rolling}
18+
env:
19+
CCACHE_DIR: /github/home/.ccache # Enable ccache
20+
PRERELEASE: true # always run the prerelease tests
21+
BUILDER: colcon
22+
# CMAKE_ARGS: '-DCMAKE_BUILD_TYPE=Debug'
23+
runs-on: ubuntu-latest
24+
steps:
25+
- uses: actions/checkout@v2
26+
# This step will fetch/store the directory used by ccache before/after the ci run
27+
- uses: actions/cache@v2
28+
with:
29+
path: ${{ env.CCACHE_DIR }}
30+
key: ccache-${{ matrix.env.ROS_DISTRO }}-${{ matrix.env.ROS_REPO }}
31+
# Run industrial_ci
32+
- uses: 'ros-industrial/industrial_ci@master'
33+
env: ${{ matrix.env }}

dynamicEDT3D/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ include(GNUInstallDirs)
77
# version (e.g. for packaging)
88
set(DYNAMICEDT3D_MAJOR_VERSION 1)
99
set(DYNAMICEDT3D_MINOR_VERSION 9)
10-
set(DYNAMICEDT3D_PATCH_VERSION 5)
10+
set(DYNAMICEDT3D_PATCH_VERSION 6)
1111
set(DYNAMICEDT3D_VERSION ${DYNAMICEDT3D_MAJOR_VERSION}.${DYNAMICEDT3D_MINOR_VERSION}.${DYNAMICEDT3D_PATCH_VERSION})
1212
set(DYNAMICEDT3D_SOVERSION ${DYNAMICEDT3D_MAJOR_VERSION}.${DYNAMICEDT3D_MINOR_VERSION})
1313

dynamicEDT3D/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="2">
22
<name>dynamic_edt_3d</name>
3-
<version>1.9.5</version>
3+
<version>1.9.6</version>
44
<description> The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.</description>
55

66
<author email="[email protected]">Christoph Sprunk</author>

octomap/CHANGELOG.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
v1.9.6: 2021-01-23
2+
==================
3+
- Fixed ifstream >> byte with c++17
4+
- strict warnings_as_errors compiler options and corresponding fixes
5+
- octovis: Fixed qmake command to build libQGLViewer with Qt5.
6+
- octovis: adapted to be compatible with libQGLViewer >= 2.7.0
7+
- octovis: use -fPIC with all compilers
8+
19
v1.9.5: 2020-03-25
210
==================
311
- octovis: Update ROS dependencies to Qt5

octomap/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ include(GNUInstallDirs)
77
# version (e.g. for packaging)
88
set(OCTOMAP_MAJOR_VERSION 1)
99
set(OCTOMAP_MINOR_VERSION 9)
10-
set(OCTOMAP_PATCH_VERSION 5)
10+
set(OCTOMAP_PATCH_VERSION 6)
1111
set(OCTOMAP_VERSION ${OCTOMAP_MAJOR_VERSION}.${OCTOMAP_MINOR_VERSION}.${OCTOMAP_PATCH_VERSION})
1212
set(OCTOMAP_SOVERSION ${OCTOMAP_MAJOR_VERSION}.${OCTOMAP_MINOR_VERSION})
1313
if(COMMAND cmake_policy)

octomap/CMakeModules/CompilerSettings.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ MESSAGE (STATUS "${PROJECT_NAME} building as ${CMAKE_BUILD_TYPE}")
1010
# COMPILER FLAGS
1111
IF (CMAKE_COMPILER_IS_GNUCC)
1212
SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-error ")
13-
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-error ")
13+
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -Wextra -Wpedantic")
1414
SET (CMAKE_CXX_FLAGS_RELEASE "-O3 -funroll-loops -DNDEBUG")
1515
SET (CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
1616
# Shared object compilation under 64bit (vtable)

octomap/include/octomap/MapCollection.hxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ namespace octomap {
312312
}
313313

314314
template <class MAPNODE>
315-
bool MapCollection<MAPNODE>::readTagValue(std::string tag, std::ifstream& infile, std::string* value) {
315+
bool MapCollection<MAPNODE>::readTagValue(std::string /*tag*/, std::ifstream& infile, std::string* value) {
316316
std::string line;
317317
while( getline(infile, line) ){
318318
if(line.length() != 0 && line[0] != '#')

octomap/include/octomap/OcTreeBase.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ namespace octomap {
5151
std::string getTreeType() const {return "OcTreeBase";}
5252
};
5353

54-
};
54+
}
5555

5656

5757
#endif

octomap/include/octomap/math/Pose6D.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ namespace octomath {
6868
*/
6969
Pose6D(float x, float y, float z, double roll, double pitch, double yaw);
7070

71+
Pose6D(const Pose6D& other);
7172
Pose6D& operator= (const Pose6D& other);
73+
7274
bool operator==(const Pose6D& other) const;
7375
bool operator!=(const Pose6D& other) const;
7476

octomap/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="2">
22
<name>octomap</name>
3-
<version>1.9.5</version>
3+
<version>1.9.6</version>
44
<description>The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See
55
http://octomap.github.io for details.</description>
66

0 commit comments

Comments
 (0)