[GRASS-dev] Errored: GRASS-GIS/grass-ci#1349 (master - 6ab9f89)

Travis CI builds at travis-ci.org
Thu Jun 30 12:57:06 PDT 2016

Build Update for GRASS-GIS/grass-ci

Build: #1349
Status: Errored

Duration: 30 minutes and 12 seconds
Commit: 6ab9f89 (master)
Author: Václav Petráš
Message: use exception specifiers only for C++ versions older than C++11

Tested using GCC 5.2.1.

No exception specifiers (throw(...)) fail with -std=c++98 -fexceptions.
Omitting noexcept (or throw()) fails with -std=c++11 and -std=c++14.

Using __cplusplus to get C++ standard version which defines
how the definitions in the standard library look like
and using GRASS_MM_USE_EXCEPTION_SPECIFIER we then use the right ones.

This contains old fix for -fexceptions with GCC 4.7 (see #1533, r50130)
and new fix for GCC 6 where -std=gnu++14 is by default (see #2871
and Debian Bug 811886).

Works also with clang++ -std=c++14.

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@68818 15284696-431f-4ddb-bdfa-cd5b030d7da7

View the changeset: https://github.com/GRASS-GIS/grass-ci/compare/74310d919419...6ab9f896d3bd

View the full build log and details: https://travis-ci.org/GRASS-GIS/grass-ci/builds/141432035


You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20160630/48d0f76c/attachment.html>

More information about the grass-dev mailing list