* installing *source* package 'ROracle' ... ** this is package 'ROracle' version '1.5-1' ** using staged installation curl -o instantclient-sdk-windows.zip https://download.oracle.com/otn_software/nt/instantclient/instantclient-sdk-windows.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1450k 100 1450k 0 0 1589k 0 --:--:-- --:--:-- --:--:-- 1593k unzip -uo instantclient-sdk-windows.zip Archive: instantclient-sdk-windows.zip inflating: META-INF/MANIFEST.MF inflating: META-INF/ORACLE_C.SF inflating: META-INF/ORACLE_C.RSA creating: instantclient_23_8/ creating: instantclient_23_8/sdk/ creating: instantclient_23_8/sdk/admin/ inflating: instantclient_23_8/sdk/admin/oraaccess.xsd creating: instantclient_23_8/sdk/demo/ inflating: instantclient_23_8/sdk/demo/bcmake.bat inflating: instantclient_23_8/sdk/demo/cdemo81.c inflating: instantclient_23_8/sdk/demo/make.bat inflating: instantclient_23_8/sdk/demo/occidemo.sql inflating: instantclient_23_8/sdk/demo/occidemod.sql inflating: instantclient_23_8/sdk/demo/occidml.cpp inflating: instantclient_23_8/sdk/demo/occiobj.cpp inflating: instantclient_23_8/sdk/demo/occiobj.typ inflating: instantclient_23_8/sdk/demo/oraaccess.xml creating: instantclient_23_8/sdk/include/ inflating: instantclient_23_8/sdk/include/jzndom.h inflating: instantclient_23_8/sdk/include/jznerr.h inflating: instantclient_23_8/sdk/include/jznev.h inflating: instantclient_23_8/sdk/include/jznotn.h inflating: instantclient_23_8/sdk/include/jzntypes.h inflating: instantclient_23_8/sdk/include/ldap.h inflating: instantclient_23_8/sdk/include/nzerror.h inflating: instantclient_23_8/sdk/include/nzt.h inflating: instantclient_23_8/sdk/include/occi.h inflating: instantclient_23_8/sdk/include/occiAQ.h inflating: instantclient_23_8/sdk/include/occiCommon.h inflating: instantclient_23_8/sdk/include/occiControl.h inflating: instantclient_23_8/sdk/include/occiData.h inflating: instantclient_23_8/sdk/include/occiObjects.h inflating: instantclient_23_8/sdk/include/oci.h inflating: instantclient_23_8/sdk/include/oci1.h inflating: instantclient_23_8/sdk/include/oci8dp.h inflating: instantclient_23_8/sdk/include/ociap.h inflating: instantclient_23_8/sdk/include/ociapr.h inflating: instantclient_23_8/sdk/include/ocidef.h inflating: instantclient_23_8/sdk/include/ocidem.h inflating: instantclient_23_8/sdk/include/ocidfn.h inflating: instantclient_23_8/sdk/include/ociextp.h inflating: instantclient_23_8/sdk/include/ocijson.h inflating: instantclient_23_8/sdk/include/ocikpr.h inflating: instantclient_23_8/sdk/include/ociver.h inflating: instantclient_23_8/sdk/include/ocixml.h inflating: instantclient_23_8/sdk/include/ocixmldb.h inflating: instantclient_23_8/sdk/include/ocixstream.h inflating: instantclient_23_8/sdk/include/odci.h inflating: instantclient_23_8/sdk/include/orajson.h inflating: instantclient_23_8/sdk/include/oratypes.h inflating: instantclient_23_8/sdk/include/ori.h inflating: instantclient_23_8/sdk/include/orid.h inflating: instantclient_23_8/sdk/include/orl.h inflating: instantclient_23_8/sdk/include/oro.h inflating: instantclient_23_8/sdk/include/ort.h inflating: instantclient_23_8/sdk/include/xa.h creating: instantclient_23_8/sdk/lib/ creating: instantclient_23_8/sdk/lib/bc/ inflating: instantclient_23_8/sdk/lib/bc/oci.lib creating: instantclient_23_8/sdk/lib/msvc/ inflating: instantclient_23_8/sdk/lib/msvc/oci.lib inflating: instantclient_23_8/sdk/lib/msvc/ociw32.lib inflating: instantclient_23_8/sdk/lib/msvc/oraocci23.lib inflating: instantclient_23_8/sdk/lib/msvc/oraocci23d.lib inflating: instantclient_23_8/sdk/ott.bat extracting: instantclient_23_8/sdk/ottclasses.zip inflating: instantclient_23_8/SDK_LICENSE inflating: instantclient_23_8/SDK_README found Instant Client ./instantclient_23_8 found Instant Client SDK ./instantclient_23_8/sdk/include copying from ./instantclient_23_8/sdk/include ** libs using C compiler: 'gcc.exe (GCC) 14.2.0' gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I./oci -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c packagename_init.c -o packagename_init.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I./oci -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c rodbi.c -o rodbi.o rodbi.c: In function 'rociDrvInit': rodbi.c:1367:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1367 | RODBI_CHECK_DRV(drv, __FUNCTION__, 1, TRUE, | ^~~~~~~~~~~~ rodbi.c:585:30: note: in definition of macro 'RODBI_CHECK_DRV' 585 | rodbiCheck((drv), NULL, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c:1374:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1374 | RODBI_CHECK_DRV(drv, __FUNCTION__, 2, TRUE, | ^~~~~~~~~~~~ rodbi.c:585:30: note: in definition of macro 'RODBI_CHECK_DRV' 585 | rodbiCheck((drv), NULL, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociConInit': rodbi.c:1540:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1540 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociConError': rodbi.c:1594:14: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1594 | __FUNCTION__, &errNum, errMsg, (ub4)ROOCI_ERR_LEN)); | ^~~~~~~~~~~~ rodbi.c:603:14: note: in definition of macro 'RODBI_CHECK_CON' 603 | if ((rc = (function_to_invoke)) != OCI_SUCCESS) \ | ^~~~~~~~~~~~~~~~~~ rodbi.c:1592:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1592 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociConInfo': rodbi.c:1639:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1639 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociConCommit': rodbi.c:1741:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1741 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, status); | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociConRollback': rodbi.c:1761:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1761 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, status); | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rociResInit': rodbi.c:1797:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1797 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c:1853:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1853 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, TRUE, status); | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:1857:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1857 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, TRUE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:1908:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1908 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, TRUE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rociResFetch': rodbi.c:1994:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1994 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2074:19: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2074 | RODBI_FATAL(__FUNCTION__, 1, res->state_rodbiRes); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiGetDrv': rodbi.c:2236:25: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2236 | RODBI_DRV_ASSERT(drv, __FUNCTION__, 1); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:2236:3: note: in expansion of macro 'RODBI_DRV_ASSERT' 2236 | RODBI_DRV_ASSERT(drv, __FUNCTION__, 1); | ^~~~~~~~~~~~~~~~ rodbi.c: In function 'rodbiDrvInfoConnections': rodbi.c:2259:21: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2259 | __FUNCTION__, 1)) | ^~~~~~~~~~~~ rodbi.c: In function 'rodbiDrvFree': rodbi.c:2285:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2285 | if (!rodbiAssertCon(con, __FUNCTION__, 1)) | ^~~~~~~~~~~~ rodbi.c:2293:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2293 | RODBI_CHECK_DRV(drv, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:585:30: note: in definition of macro 'RODBI_CHECK_DRV' 585 | rodbiCheck((drv), NULL, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rodbiGetCon': rodbi.c:2348:44: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2348 | if (!con || (con && !rodbiAssertCon(con, __FUNCTION__, 1))) | ^~~~~~~~~~~~ rodbi.c: In function 'rodbiConInfoResults': rodbi.c:2374:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2374 | if (res && rodbiAssertRes(res->parent_roociRes, __FUNCTION__, 1)) | ^~~~~~~~~~~~ rodbi.c: In function 'rodbiConTerm': rodbi.c:2401:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2401 | if (!rodbiAssertRes(res, __FUNCTION__, 1)) | ^~~~~~~~~~~~ rodbi.c:2408:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2408 | RODBI_CHECK_CON(con, __FUNCTION__, 1, FALSE, | ^~~~~~~~~~~~ rodbi.c:605:43: note: in definition of macro 'RODBI_CHECK_CON' 605 | rodbiCheck((con)->drv_rodbiCon, con, (fun), (pos), rc, errMsg, \ | ^~~ rodbi.c: In function 'rodbiGetRes': rodbi.c:2427:44: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2427 | if (!res || (res && !rodbiAssertRes(res, __FUNCTION__, 1))) | ^~~~~~~~~~~~ rodbi.c: In function 'rodbiResExecStmt': rodbi.c:2449:29: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2449 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResExecQuery': rodbi.c:2475:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2475 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResExecBind': rodbi.c:2578:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2578 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResBind': rodbi.c:2758:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2758 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2784:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2784 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2961:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2961 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2970:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2970 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2981:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2981 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:2991:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 2991 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3000:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3000 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3017:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3017 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3022:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3022 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3041:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3041 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiPlsqlResBind': rodbi.c:3283:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3283 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3309:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3309 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3601:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3601 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3609:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3609 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3619:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3619 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3628:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3628 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3636:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3636 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3647:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3647 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3652:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3652 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResBindCopy': rodbi.c:3737:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3737 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3779:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3779 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3798:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3798 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3804:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3804 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3862:36: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3862 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3909:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3909 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:3932:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3932 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, free_res, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResAlloc': rodbi.c:3962:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 3962 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResAccum': rodbi.c:4138:29: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4138 | RODBI_FATAL(__FUNCTION__, 1, rtyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4144:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4144 | RODBI_FATAL(__FUNCTION__, 2, rtyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4165:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4165 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4201:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4201 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4209:36: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4209 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4236:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4236 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4252:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4252 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4260:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4260 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4270:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4270 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4294:36: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4294 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4305:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4305 | RODBI_FATAL(__FUNCTION__, 10, etyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiResAccumInCache': rodbi.c:4378:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4378 | RODBI_FATAL(__FUNCTION__, 1, rtyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4404:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4404 | RODBI_FATAL(__FUNCTION__, 2, etyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4409:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4409 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4417:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4417 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4424:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4424 | RODBI_FATAL(__FUNCTION__, 3, etyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiResPopulate': rodbi.c:963:19: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 963 | RODBI_FATAL(__FUNCTION__, 1, (res)->state_rodbiRes); \ | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4519:11: note: in expansion of macro 'RODBI_GET_FIXED_DATA_ITEM' 4519 | RODBI_GET_FIXED_DATA_ITEM(hdl, int, &(INTEGER(vec)[lcur]), res); | ^~~~~~~~~~~~~~~~~~~~~~~~~ rodbi.c:963:19: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 963 | RODBI_FATAL(__FUNCTION__, 1, (res)->state_rodbiRes); \ | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4527:13: note: in expansion of macro 'RODBI_GET_FIXED_DATA_ITEM' 4527 | RODBI_GET_FIXED_DATA_ITEM(hdl, double, &REAL(vec)[lcur], res); | ^~~~~~~~~~~~~~~~~~~~~~~~~ rodbi.c:1024:19: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1024 | RODBI_FATAL(__FUNCTION__, 1, (res)->state_rodbiRes); \ | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4535:13: note: in expansion of macro 'RODBI_GET_VAR_DATA_ITEM_BY_REF' 4535 | RODBI_GET_VAR_DATA_ITEM_BY_REF(hdl, (void **)&data, &len, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rodbi.c:4545:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4545 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4563:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4563 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:1024:19: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1024 | RODBI_FATAL(__FUNCTION__, 1, (res)->state_rodbiRes); \ | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4585:13: note: in expansion of macro 'RODBI_GET_VAR_DATA_ITEM_BY_REF' 4585 | RODBI_GET_VAR_DATA_ITEM_BY_REF(hdl, (void **)&data, &len, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rodbi.c:4619:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4619 | RODBI_FATAL(__FUNCTION__, 3, etyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4623:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4623 | RODBI_FATAL(__FUNCTION__, 4, etyp); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiResDataFrame': rodbi.c:4684:30: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4684 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4703:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4703 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4715:32: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4715 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiPlsqlResPopulate': rodbi.c:4834:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4834 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4843:28: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4843 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, TRUE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:4924:23: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4924 | RODBI_FATAL(__FUNCTION__, 1, | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c:4973:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 4973 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5031:36: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5031 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5038:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5038 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5078:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5078 | res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5128:36: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5128 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5160:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5160 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5172:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5172 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5179:34: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5179 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c:5190:25: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5190 | RODBI_FATAL(__FUNCTION__, 8, | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiResStateNext': rodbi.c:5343:17: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5343 | RODBI_FATAL(__FUNCTION__, 1, res->state_rodbiRes); | ^~~~~~~~~~~~ rodbi.c:252:33: note: in definition of macro 'RODBI_FATAL' 252 | Rf_error(RODBI_ERR_INTERNAL, (fun), (pos), (info)); \ | ^~~ rodbi.c: In function 'rodbiResInfoStmt': rodbi.c:5357:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5357 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResInfoFields': rodbi.c:5444:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5444 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ rodbi.c: In function 'rodbiResTerm': rodbi.c:5749:24: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 5749 | RODBI_CHECK_RES(res, __FUNCTION__, __LINE__, FALSE, | ^~~~~~~~~~~~ rodbi.c:626:17: note: in definition of macro 'RODBI_CHECK_RES' 626 | (fun), (pos), rc, errMsg, ROOCI_ERR_LEN); \ | ^~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I./oci -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c rooci.c -o rooci.o rooci.c: In function 'roociNewConID': rooci.c:312:25: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 312 | __FUNCTION__, 1)) | ^~~~~~~~~~~~ rooci.c: In function 'roociNewResID': rooci.c:353:26: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 353 | __FUNCTION__, 1)) | ^~~~~~~~~~~~ gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I./oci -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c roociload.c -o roociload.o roociload.c: In function 'roociload__loadLibInModuleDir': roociload.c:1282:25: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 1282 | (LPCSTR)roociload__loadLib, &module) == 0) | ^ roociload.c: In function 'roociloadFnType__loadSymbol': roociload.c:1674:11: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 1674 | *symbol = GetProcAddress(loadCtx->loadLibHandle__roociloadCtx, symbolName); | ^ roociload.c: In function 'OCIArrayDescriptorAlloc': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1703:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1703 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "allocate descriptors"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1703:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1703 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "allocate descriptors"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIArrayDescriptorFree': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1722:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1722 | ROOCILOAD_CHECK_AND_RETURN(*descp, OCI_SUCCESS, "free descriptors"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1722:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1722 | ROOCILOAD_CHECK_AND_RETURN(*descp, OCI_SUCCESS, "free descriptors"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIAttrGet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1742:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1742 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "attr get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1742:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1742 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "attr get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIAttrSet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1761:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1761 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "attr set"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1761:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1761 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "attr set"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBindByName': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1792:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1792 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1792:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1792 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBindByName2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1823:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1823 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by name2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1823:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1823 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by name2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBindByPos': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1853:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1853 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by position"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1853:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1853 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by position"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBindByPos2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1883:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1883 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by position2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1883:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1883 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind by position2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBindObject': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1905:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1905 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1905:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1905 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "bind object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIBreak': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1920:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1920 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "break execution"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1920:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1920 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "break execution"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCICollAppend': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1960:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1960 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll append element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1960:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1960 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll append element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCICollAssignElem': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:1980:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1980 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll assign element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:1980:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 1980 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll assign element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCICollGetElem': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2002:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2002 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll get element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2002:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2002 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll get element"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCICollSize': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2019:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2019 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll get size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2019:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2019 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll get size"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCICollTrim': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2036:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2036 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll trim"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2036:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2036 | ROOCILOAD_CHECK_AND_RETURN(err, status, "coll trim"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeConstruct': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2064:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2064 | ROOCILOAD_CHECK_AND_RETURN(err, status, "construct date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2064:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2064 | ROOCILOAD_CHECK_AND_RETURN(err, status, "construct date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeGetDate': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2085:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2085 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get date portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2085:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2085 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get date portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeGetTime': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2107:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2107 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get time portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2107:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2107 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get time portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeGetTimeZoneOffset': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2127:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2127 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get time zone portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2127:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2127 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get time zone portion"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeIntervalAdd': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2147:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2147 | ROOCILOAD_CHECK_AND_RETURN(err, status, "add interval to date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2147:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2147 | ROOCILOAD_CHECK_AND_RETURN(err, status, "add interval to date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeSubtract': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2167:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2167 | ROOCILOAD_CHECK_AND_RETURN(err, status, "subtract date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2167:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2167 | ROOCILOAD_CHECK_AND_RETURN(err, status, "subtract date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDateTimeSysTimeStamp': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2184:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2184 | ROOCILOAD_CHECK_AND_RETURN(err, status, "system time stamp"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2184:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2184 | ROOCILOAD_CHECK_AND_RETURN(err, status, "system time stamp"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDefineByPos': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2209:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2209 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "define by pos"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2209:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2209 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "define by pos"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDefineObject': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2231:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2231 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "define object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2231:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2231 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "define object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDescribeAny': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2254:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2254 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "describe type"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2254:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2254 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "describe type"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDescriptorAlloc': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2274:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2274 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "descriptor alloc"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2274:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2274 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "descriptor alloc"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIDescriptorFree': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2295:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2295 | ROOCILOAD_CHECK_AND_RETURN(NULL, OCI_SUCCESS, "descriptor free"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2295:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2295 | ROOCILOAD_CHECK_AND_RETURN(NULL, OCI_SUCCESS, "descriptor free"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIErrorGet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2423:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2423 | ROOCILOAD_CHECK_AND_RETURN(hndlp, status, "error get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2423:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2423 | ROOCILOAD_CHECK_AND_RETURN(hndlp, status, "error get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIHandleAlloc': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2443:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2443 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "handle alloc"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2443:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2443 | ROOCILOAD_CHECK_AND_RETURN((void *)parenth, status, "handle alloc"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIHandleFree': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2462:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2462 | ROOCILOAD_CHECK_AND_RETURN(handle, status, "handle free"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2462:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2462 | ROOCILOAD_CHECK_AND_RETURN(handle, status, "handle free"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIIntervalGetDaySecond': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2485:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2485 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get interval components"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2485:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2485 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get interval components"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIIntervalSetDaySecond': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2508:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2508 | ROOCILOAD_CHECK_AND_RETURN(err, status, "set interval components"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2508:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2508 | ROOCILOAD_CHECK_AND_RETURN(err, status, "set interval components"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIIterCreate': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2526:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2526 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create iterator"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2526:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2526 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create iterator"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIIterNext': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2546:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2546 | ROOCILOAD_CHECK_AND_RETURN(err, status, "iterator next"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2546:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2546 | ROOCILOAD_CHECK_AND_RETURN(err, status, "iterator next"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobCreateTemporary': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2568:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2568 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "create temporary LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2568:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2568 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "create temporary LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobFileClose': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2585:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2585 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get file close"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2585:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2585 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get file close"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobFileOpen': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2603:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2603 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get file open"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2603:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2603 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get file open"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobGetLength2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2621:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2621 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get LOB length2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2621:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2621 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get LOB length2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobLocatorAssign': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2640:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2640 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "LOB locator assign"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2640:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2640 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "LOB locator assign"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobRead2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2669:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2669 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "read from LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2669:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2669 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "read from LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCILobWrite2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2697:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2697 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "write to LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2697:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2697 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "write to LOB"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINlsCharSetConvert': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2721:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2721 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "convert text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2721:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2721 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "convert text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINlsCharSetIdToName': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2739:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2739 | ROOCILOAD_CHECK_AND_RETURN(envhp, status, "nls charset id to name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2739:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2739 | ROOCILOAD_CHECK_AND_RETURN(envhp, status, "nls charset id to name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINlsNumericInfoGet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2793:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2793 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get NLS info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2793:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2793 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get NLS info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINumberFromInt': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2813:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2813 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number from integer"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2813:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2813 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number from integer"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINumberFromReal': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2831:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2831 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number from real"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2831:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2831 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number from real"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINumberToInt': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2851:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2851 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number to integer"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2851:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2851 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number to integer"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCINumberToReal': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2869:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2869 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number to real"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2869:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2869 | ROOCILOAD_CHECK_AND_RETURN(err, status, "number to real"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectCopy': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2889:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2889 | ROOCILOAD_CHECK_AND_RETURN(err, status, "copy object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2889:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2889 | ROOCILOAD_CHECK_AND_RETURN(err, status, "copy object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectFree': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2907:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2907 | ROOCILOAD_CHECK_AND_RETURN(err, status, "free object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2907:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2907 | ROOCILOAD_CHECK_AND_RETURN(err, status, "free object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectGetAttr': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2938:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2938 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object attribute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2938:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2938 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object attribute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectGetInd': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2956:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2956 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object indicator"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2956:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2956 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object indicator"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectGetTypeRef': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2974:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2974 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object type ref"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2974:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2974 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get object type ref"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectNew': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:2997:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2997 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:2997:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 2997 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create object"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectPin': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3019:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3019 | ROOCILOAD_CHECK_AND_RETURN(err, status, "pin reference"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3019:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3019 | ROOCILOAD_CHECK_AND_RETURN(err, status, "pin reference"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIObjectSetAttr': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3048:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3048 | ROOCILOAD_CHECK_AND_RETURN(err, status, "set object attribute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3048:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3048 | ROOCILOAD_CHECK_AND_RETURN(err, status, "set object attribute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIParamGet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3066:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3066 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "param get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3066:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3066 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "param get"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIRawAssignBytes': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3085:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3085 | ROOCILOAD_CHECK_AND_RETURN(err, status, "assign bytes to raw"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3085:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3085 | ROOCILOAD_CHECK_AND_RETURN(err, status, "assign bytes to raw"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIReset': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3136:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3136 | ROOCILOAD_CHECK_AND_RETURN(err, status, "reset connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3136:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3136 | ROOCILOAD_CHECK_AND_RETURN(err, status, "reset connection"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIServerRelease': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3157:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3157 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get server release"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3157:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3157 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get server release"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIServerVersion': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3177:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3177 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get server version"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3177:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3177 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get server version"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCISessionGet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3205:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3205 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get session"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3205:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3205 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get session"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCISessionRelease': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3225:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3225 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "release session"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3225:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3225 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "release session"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStmtExecute': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3248:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3248 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "execute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3248:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3248 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "execute"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStmtFetch2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3269:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3269 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "fetch2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3269:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3269 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "fetch2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStmtPrepare': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3290:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3290 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "prepare"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3290:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3290 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "prepare"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStmtPrepare2': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3314:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3314 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "prepare2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3314:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3314 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "prepare2"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStmtRelease': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3333:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3333 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "release statement"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3333:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3333 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "release statement"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStringAssignText': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3352:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3352 | ROOCILOAD_CHECK_AND_RETURN(err, status, "assign to string"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3352:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3352 | ROOCILOAD_CHECK_AND_RETURN(err, status, "assign to string"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIStringResize': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3388:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3388 | ROOCILOAD_CHECK_AND_RETURN(err, status, "resize string"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3388:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3388 | ROOCILOAD_CHECK_AND_RETURN(err, status, "resize string"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITableFirst': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3423:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3423 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get first table"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3423:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3423 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get first table"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITableNext': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3443:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3443 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get next table"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3443:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3443 | ROOCILOAD_CHECK_AND_RETURN(err, status, "get next table"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIThreadCreate': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3462:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3462 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create thread"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3462:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3462 | ROOCILOAD_CHECK_AND_RETURN(err, status, "create thread"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIThreadHndInit': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3479:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3479 | ROOCILOAD_CHECK_AND_RETURN(err, status, "init thread handle"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3479:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3479 | ROOCILOAD_CHECK_AND_RETURN(err, status, "init thread handle"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIThreadIdInit': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3496:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3496 | ROOCILOAD_CHECK_AND_RETURN(err, status, "thread id init"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3496:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3496 | ROOCILOAD_CHECK_AND_RETURN(err, status, "thread id init"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIThreadJoin': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3513:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3513 | ROOCILOAD_CHECK_AND_RETURN(err, status, "thread join"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3513:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3513 | ROOCILOAD_CHECK_AND_RETURN(err, status, "thread join"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITransCommit': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3531:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3531 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "commit"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3531:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3531 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "commit"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITransRollback': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3548:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3548 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "rollback"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3548:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3548 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "rollback"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITypeByName': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3578:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3578 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get type by name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3578:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3578 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get type by name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCITypeByFullName': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3605:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3605 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get type by full name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3605:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3605 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "get type by full name"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIUnicodeToCharSet': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3626:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3626 | ROOCILOAD_CHECK_AND_RETURN(envhp, status, "unicode to character set"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3626:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3626 | ROOCILOAD_CHECK_AND_RETURN(envhp, status, "unicode to character set"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorFromArray': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3648:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3648 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3648:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3648 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorFromSparseArray': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3666:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3666 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from sparse array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3666:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3666 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from sparse array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorFromText': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3687:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3687 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3687:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3687 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector from text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorToArray': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3708:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3708 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3708:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3708 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorToSparseArray': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3731:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3731 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to sparse array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3731:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3731 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to sparse array"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'OCIVectorToText': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3750:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3750 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3750:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3750 | ROOCILOAD_CHECK_AND_RETURN(errhp, status, "vector to text"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c: In function 'ociepgoe': roociload.c:160:27: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 160 | __FUNCTION__, __LINE__); \ | ^~~~~~~~~~~~ roociload.c:3769:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3769 | ROOCILOAD_CHECK_AND_RETURN(*errh, status, "extproc get env"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ roociload.c:161:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 161 | loadCtx_g->fnName_roociloadCtx = __FUNCTION__; \ | ^~~~~~~~~~~~ roociload.c:3769:3: note: in expansion of macro 'ROOCILOAD_CHECK_AND_RETURN' 3769 | ROOCILOAD_CHECK_AND_RETURN(*errh, status, "extproc get env"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -shared -s -static-libgcc -o ROracle.dll tmp.def packagename_init.o rodbi.o rooci.o roociload.o -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-ROracle/00new/ROracle/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (ROracle)