/bin/sh ../../../../../libtool --tag=CC --mode=compile icc -no-gcc -DHAVE_CONFIG_H -I. -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl -I../../../../.. -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl -I../../C -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/../../C -I../../../../common -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/../../../../common -I -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/ -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -we140 -wd1418 -c99 -Wall -w2 -g -DCOMPILE_DL_MONETDB=1 -D_GNU_SOURCE -D_REENTRANT -c -o php_monetdb.lo /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c mkdir .libs icc -no-gcc -DHAVE_CONFIG_H -I. -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl -I../../../../.. -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl -I../../C -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/../../C -I../../../../common -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/../../../../common -I -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/ -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -we140 -wd1418 -c99 -Wall -w2 -g -DCOMPILE_DL_MONETDB=1 -D_GNU_SOURCE -D_REENTRANT -c /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c -KPIC -DPIC -o .libs/php_monetdb.o /usr/include/php/Zend/zend.h(83): remark #193: zero used for undefined preprocessing identifier #if HAVE_MACH_O_DYLD_H ^ /usr/include/php/Zend/zend_objects_API.h(80): remark #310: old-style parameter list (anachronism) ZEND_API zend_object_handlers *zend_get_std_object_handlers(); ^ /usr/include/php/Zend/zend_execute.h(82): remark #1572: floating-point equality and inequality comparisons are unreliable result = (op->value.dval ? 1 : 0); ^ /usr/include/php/main/php.h(85): remark #193: zero used for undefined preprocessing identifier #if HAVE_UNIX_H ^ /usr/include/php/main/php_streams.h(549): remark #310: old-style parameter list (anachronism) PHPAPI HashTable *php_get_stream_filters_hash_global(); ^ /usr/include/php/TSRM/tsrm_config_common.h(4): remark #193: zero used for undefined preprocessing identifier #if WINNT|WIN32 ^ /usr/include/php/TSRM/tsrm_config_common.h(4): remark #193: zero used for undefined preprocessing identifier #if WINNT|WIN32 ^ /usr/include/php/main/php_ini.h(27): remark #310: old-style parameter list (anachronism) int php_init_config(); ^ /usr/include/php/ext/standard/basic_functions.h(234): remark #310: old-style parameter list (anachronism) PHPAPI double php_get_nan(); ^ /usr/include/php/ext/standard/basic_functions.h(235): remark #310: old-style parameter list (anachronism) PHPAPI double php_get_inf(); ^ /usr/include/php/main/php_network.h(161): remark #810: conversion from "int" to "short" may lose significant bits p.events = events; ^ /usr/include/php/main/php_network.h(179): remark #810: conversion from "int" to "short" may lose significant bits p.events = events; ^ /usr/include/php/ext/standard/php_smart_str.h(153): remark #810: conversion from "int" to "char" may lose significant bits smart_str_print_long4(buf, num, unsigned long, r); ^ /usr/include/php/ext/standard/php_smart_str.h(153): remark #810: conversion from "int" to "char" may lose significant bits smart_str_print_long4(buf, num, unsigned long, r); ^ /usr/include/php/ext/standard/php_smart_str.h(159): remark #810: conversion from "int" to "char" may lose significant bits smart_str_print_unsigned4(buf, num, unsigned long, r); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(375): remark #869: parameter "type" was never referenced PHP_MINIT_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(424): remark #869: parameter "type" was never referenced PHP_MSHUTDOWN_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(436): remark #869: parameter "type" was never referenced PHP_RINIT_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(436): remark #869: parameter "module_number" was never referenced PHP_RINIT_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(446): remark #869: parameter "type" was never referenced PHP_RSHUTDOWN_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(446): remark #869: parameter "module_number" was never referenced PHP_RSHUTDOWN_FUNCTION(monetdb) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(509): warning #175: subscript out of range convert_to_long_ex(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(510): warning #175: subscript out of range connect_type = Z_LVAL_PP(args[6]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(513): warning #175: subscript out of range convert_to_string_ex(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(514): warning #175: subscript out of range database = Z_STRVAL_PP(args[5]); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(487): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(487): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_do_connect(INTERNAL_FUNCTION_PARAMETERS, int persistent) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(694): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_close) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(694): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_close) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(783): remark #111: statement is unreachable } return; ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(789): remark #981: operands are evaluated in unspecified order add_assoc_string(return_value, "mapi", mapi_get_mapi_version(monetdb), 1); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(789): remark #981: operands are evaluated in unspecified order add_assoc_string(return_value, "mapi", mapi_get_mapi_version(monetdb), 1); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(790): remark #981: operands are evaluated in unspecified order add_assoc_string(return_value, "mserver", mapi_get_monet_version(monetdb), 1); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(790): remark #981: operands are evaluated in unspecified order add_assoc_string(return_value, "mserver", mapi_get_monet_version(monetdb), 1); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(742): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_get_link_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(742): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_get_link_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(840): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_ping) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(840): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_ping) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(872): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_query) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(872): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_query) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1293): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_get_result_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1293): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_get_result_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1350): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_last_notice) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1350): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_last_notice) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1377): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_get_field_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1377): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_get_field_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1448): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_field_num) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1448): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_field_num) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1479): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_fetch_result) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1479): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_fetch_result) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1696): remark #1599: declaration hides parameter "ht" (declared at line 1561) HashTable *ht = Z_ARRVAL_P(ctor_params); ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1561): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, long result_type, int into_object) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1561): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, long result_type, int into_object) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1785): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_result_seek) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1785): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_result_seek) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1812): remark #869: parameter "this_ptr" was never referenced static void php_monetdb_data_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1812): remark #869: parameter "return_value_used" was never referenced static void php_monetdb_data_info(INTERNAL_FUNCTION_PARAMETERS, int entry_type) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1912): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_free_result) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1912): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_free_result) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1932): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_escape_string) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1932): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_escape_string) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1952): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_connection_status) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1952): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_connection_status) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1971): remark #869: parameter "this_ptr" was never referenced PHP_FUNCTION(monetdb_connection_reset) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(1971): remark #869: parameter "return_value_used" was never referenced PHP_FUNCTION(monetdb_connection_reset) ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(155): remark #593: variable "le_lofp" was set but never used static int le_link, le_plink, le_result, le_lofp, le_string; ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(155): remark #593: variable "le_string" was set but never used static int le_link, le_plink, le_result, le_lofp, le_string; ^ /net/corona.ins.cwi.nl/export/scratch0/manegold/Monet/Testing/Current/MonetDB/src/mapi/clients/php/Cimpl/php_monetdb.c(244): remark #177: function "_php_monetdb_notice_handler" was declared but never referenced static void _php_monetdb_notice_handler(void *resource_id, const char *message) ^