// // boost/assert.hpp - BOOST_ASSERT(expr) // // Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd. // // Permission to copy, use, modify, sell and distribute this software // is granted provided this copyright notice appears in all copies. // This software is provided "as is" without express or implied // warranty, and with no claim as to its suitability for any purpose. // // Note: There are no include guards. This is intentional. // // See http://www.boost.org/libs/utility/assert.html for documentation. // #undef BOOST_ASSERT #if defined(BOOST_DISABLE_ASSERTS) # define BOOST_ASSERT(expr) ((void)0) #elif defined(BOOST_ENABLE_ASSERT_HANDLER) #include namespace boost { void assertion_failed(char const * expr, char const * function, char const * file, long line); // user defined } // namespace boost #define BOOST_ASSERT(expr) ((expr)? ((void)0): ::boost::assertion_failed(#expr, BOOST_CURRENT_FUNCTION, __FILE__, __LINE__)) #else # include # define BOOST_ASSERT(expr) assert(expr) #endif ss='sub right'>
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2019-07-21 01:12:18 -0400
committerLeo Famulari <leo@famulari.name>2019-07-25 13:07:42 -0400
commitec8c1681e875e4934cf149fe492db802a6c51612 (patch)
tree20f04343e7fadd6db2953724ab318118b503567e /gnu/packages/make-bootstrap.scm
parent108edc964bf8111f32e6c98b2fc92ca58547f246 (diff)
downloadguix-ec8c1681e875e4934cf149fe492db802a6c51612.tar.gz
guix-ec8c1681e875e4934cf149fe492db802a6c51612.zip
gnu: Go 1.11: Update to 1.11.12.
* gnu/packages/golang.scm (go-1.11): Update to 1.11.12.
Diffstat (limited to 'gnu/packages/make-bootstrap.scm')
0 files changed, 0 insertions, 0 deletions