[pdal-commits] [PDAL/PDAL] 8747bc: Implement -Werror and -Wpedantic (#1766)

GitHub noreply at github.com
Fri Dec 29 05:55:24 PST 2017


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 8747bce4452d07d03fc24792517cebad60c05652
      https://github.com/PDAL/PDAL/commit/8747bce4452d07d03fc24792517cebad60c05652
  Author: Howard Butler <howard at hobu.co>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt
    M cmake/unix_compiler_options.cmake
    M io/GDALGrid.cpp
    M io/LasHeader.cpp
    M pdal/FlexWriter.hpp
    M plugins/cpd/filters/CpdFilter.cpp
    M plugins/mrsid/CMakeLists.txt
    M plugins/pcl/CMakeLists.txt
    M tools/lasdump/Header.cpp

  Log Message:
  -----------
  Implement -Werror and -Wpedantic (#1766)

* variable length arrays are a C99 feature

* keyword is hidden by macro definition

* selectively shut off some -Wpedantic for things we don't control

* shut of -Wpedantic for kazhdan

* -Wpedantic + -Werror are our new overlords

* shut off pedantic for io/GDALGrid.cpp

* remove extra ;

* default argument specified for lambda parameter

* don't override pedantic flags in non-clang/gcc situations




More information about the pdal-commits mailing list