[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] PostgreSQL PL/Java [pom] [INFO] PL/Java API [jar] [INFO] PL/Java backend Java code [jar] [INFO] PL/Java backend native code [nar] [INFO] PL/Java Ant tasks [jar] [INFO] PL/Java examples [jar] [INFO] PL/Java packaging [pom] [INFO] [INFO] ---------------------< org.postgresql:pljava.app >---------------------- [INFO] Building PostgreSQL PL/Java 1.6.0-SNAPSHOT [1/7] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pljava.app --- [INFO] [INFO] --- maven-site-plugin:3.8.2:attach-descriptor (attach-descriptor) @ pljava.app --- [INFO] Attaching 'src\site\site.xml' site descriptor with classifier 'site'. [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ pljava.app --- [INFO] Installing C:\projects\pljava\pom.xml to C:\Users\appveyor\.m2\repository\org\postgresql\pljava.app\1.6.0-SNAPSHOT\pljava.app-1.6.0-SNAPSHOT.pom [INFO] Installing C:\projects\pljava\target\pljava.app-1.6.0-SNAPSHOT-site.xml to C:\Users\appveyor\.m2\repository\org\postgresql\pljava.app\1.6.0-SNAPSHOT\pljava.app-1.6.0-SNAPSHOT-site.xml [INFO] [INFO] ---------------------< org.postgresql:pljava-api >---------------------- [INFO] Building PL/Java API 1.6.0-SNAPSHOT [2/7] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pljava-api --- [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ pljava-api --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\projects\pljava\pljava-api\src\main\resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ pljava-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 27 source files to C:\projects\pljava\pljava-api\target\classes [WARNING] /C:/projects/pljava/pljava-api/src/main/java/org/postgresql/pljava/annotation/processing/DDRProcessor.java:[2024,50] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.String for a varargs call cast to java.lang.String[] for a non-varargs call and to suppress this warning [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ pljava-api --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\projects\pljava\pljava-api\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ pljava-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to C:\projects\pljava\pljava-api\target\test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ pljava-api --- [INFO] Surefire report directory: C:\projects\pljava\pljava-api\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.postgresql.pljava.LexicalsTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 sec Results : Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-resources-plugin:2.5:copy-resources (copy-service-config) @ pljava-api --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ pljava-api --- [INFO] Building jar: C:\projects\pljava\pljava-api\target\pljava-api-1.6.0-SNAPSHOT.jar [INFO] [INFO] --- maven-site-plugin:3.8.2:attach-descriptor (attach-descriptor) @ pljava-api --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ pljava-api --- [INFO] Installing C:\projects\pljava\pljava-api\target\pljava-api-1.6.0-SNAPSHOT.jar to C:\Users\appveyor\.m2\repository\org\postgresql\pljava-api\1.6.0-SNAPSHOT\pljava-api-1.6.0-SNAPSHOT.jar [INFO] Installing C:\projects\pljava\pljava-api\pom.xml to C:\Users\appveyor\.m2\repository\org\postgresql\pljava-api\1.6.0-SNAPSHOT\pljava-api-1.6.0-SNAPSHOT.pom [INFO] [INFO] -----------------------< org.postgresql:pljava >------------------------ [INFO] Building PL/Java backend Java code 1.6.0-SNAPSHOT [3/7] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pljava --- [INFO] [INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ pljava --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\projects\pljava\pljava\src\main\resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ pljava --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 87 source files to C:\projects\pljava\pljava\target\classes [INFO] [INFO] --- maven-resources-plugin:3.0.1:testResources (default-testResources) @ pljava --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\projects\pljava\pljava\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ pljava --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to C:\projects\pljava\pljava\target\test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ pljava --- [INFO] Surefire report directory: C:\projects\pljava\pljava\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.postgresql.pljava.internal.FunctionCreationTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.033 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ pljava --- [INFO] Building jar: C:\projects\pljava\pljava\target\pljava-1.6.0-SNAPSHOT.jar [INFO] [INFO] --- maven-site-plugin:3.8.2:attach-descriptor (attach-descriptor) @ pljava --- [INFO] Skipping because packaging 'jar' is not pom. [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ pljava --- [INFO] Installing C:\projects\pljava\pljava\target\pljava-1.6.0-SNAPSHOT.jar to C:\Users\appveyor\.m2\repository\org\postgresql\pljava\1.6.0-SNAPSHOT\pljava-1.6.0-SNAPSHOT.jar [INFO] Installing C:\projects\pljava\pljava\pom.xml to C:\Users\appveyor\.m2\repository\org\postgresql\pljava\1.6.0-SNAPSHOT\pljava-1.6.0-SNAPSHOT.pom [INFO] [INFO] ----------------------< org.postgresql:pljava-so >---------------------- [INFO] Building PL/Java backend native code 1.6.0-SNAPSHOT [4/7] [INFO] --------------------------------[ nar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-validate (default-nar-validate) @ pljava-so --- [INFO] Using AOL: amd64-Windows-gpp [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-download (default-nar-download) @ pljava-so --- [INFO] Getting Nar dependencies [INFO] [INFO] --- maven-antrun-plugin:1.7:run (pg_config to pgsql.properties) @ pljava-so --- [INFO] Executing tasks main: Warning: Nashorn engine is planned to be removed from a future JDK release configure_msvc: configure_nomsvc: configure_msvc_options: pg_config: Warning: Nashorn engine is planned to be removed from a future JDK release [propertyfile] Creating new property file: C:\projects\pljava\pljava-so\target\pgsql.properties [INFO] Executed tasks [INFO] [INFO] --- properties-maven-plugin:1.0.0:read-project-properties (default) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-unpack (default-nar-unpack) @ pljava-so --- [INFO] Getting Nar dependencies [INFO] Unpacking 0 dependencies to C:\projects\pljava\pljava-so\target\nar [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-gnu-configure (default-nar-gnu-configure) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-system-generate (default-nar-system-generate) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-vcproj (default-nar-vcproj) @ pljava-so --- [INFO] NAR: Skipping vcproj generation. Run with -P windows-debug to enable this step. [INFO] [INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ pljava-so --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\projects\pljava\pljava-so\src\main\resources [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-resources (default-nar-resources) @ pljava-so --- [INFO] Copied 0 resources [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-gnu-resources (default-nar-gnu-resources) @ pljava-so --- [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ pljava-so --- [INFO] No sources to compile [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-javah (default-nar-javah) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-gnu-make (default-nar-gnu-make) @ pljava-so --- [INFO] [INFO] --- nar-maven-plugin:3.2.3:nar-compile (default-nar-compile) @ pljava-so --- [INFO] Compiling 53 native files [INFO] 53 total files to be compiled. [INFO] 53 total files to be compiled. [INFO] Found 2 processors available [INFO] Found 2 processors available [INFO] Limited processors to 1 [INFO] Limited processors to 1 [INFO] Starting Core 0 with 53 source files... [INFO] Starting Core 0 with 53 source files... 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:28, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:29, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/AclId.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/AclId.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Oid.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\AclId.c:23: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Any.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Backend.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:28, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:29, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Backend.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:248:2: error: unknown type name 'uint64' [ERROR] 248 | uint64 ckpt_longest_sync; /* Longest sync for one relation */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:249:2: error: unknown type name 'uint64' [ERROR] 249 | uint64 ckpt_agg_sync_time; /* The sum of all the individual sync [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:294:8: error: unknown type name 'uint64' [ERROR] 294 | extern uint64 GetSystemIdentifier(void); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:572:2: error: expected specifier-qualifier-list before 'uint64' [ERROR] 572 | uint64 (*relation_size) (Relation rel, ForkNumber forkNumber); [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1591:15: error: unknown type name 'uint64' [ERROR] 1591 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_size': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1594:24: error: 'const struct TableAmRoutine' has no member named 'relation_size' [ERROR] 1594 | return rel->rd_tableam->relation_size(rel, forkNumber); [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_needs_toast_table': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1603:24: error: 'const struct TableAmRoutine' has no member named 'relation_needs_toast_table' [ERROR] 1603 | return rel->rd_tableam->relation_needs_toast_table(rel); [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_estimate_size': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1621:17: error: 'const struct TableAmRoutine' has no member named 'relation_estimate_size' [ERROR] 1621 | rel->rd_tableam->relation_estimate_size(rel, attr_widths, pages, tuples, [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_bitmap_next_block': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1644:34: error: 'const struct TableAmRoutine' has no member named 'scan_bitmap_next_block'; did you mean 'scan_analyze_next_block'? [ERROR] 1644 | return scan->rs_rd->rd_tableam->scan_bitmap_next_block(scan, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_block [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_bitmap_next_tuple': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1661:34: error: 'const struct TableAmRoutine' has no member named 'scan_bitmap_next_tuple'; did you mean 'scan_analyze_next_tuple'? [ERROR] 1661 | return scan->rs_rd->rd_tableam->scan_bitmap_next_tuple(scan, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_tuple [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_sample_next_block': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1679:34: error: 'const struct TableAmRoutine' has no member named 'scan_sample_next_block'; did you mean 'scan_analyze_next_block'? [ERROR] 1679 | return scan->rs_rd->rd_tableam->scan_sample_next_block(scan, scanstate); [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_block [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_sample_next_tuple': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1695:34: error: 'const struct TableAmRoutine' has no member named 'scan_sample_next_tuple'; did you mean 'scan_analyze_next_tuple'? [ERROR] 1695 | return scan->rs_rd->rd_tableam->scan_sample_next_tuple(scan, scanstate, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_tuple [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/storage/lock.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/storage/proc.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:43: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:150:49: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 150 | extern void LWLockReleaseClearVar(LWLock *lock, uint64 *valptr, uint64 val); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:150:65: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 150 | extern void LWLockReleaseClearVar(LWLock *lock, uint64 *valptr, uint64 val); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:155:44: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 155 | extern bool LWLockWaitForVar(LWLock *lock, uint64 *valptr, uint64 oldval, uint64 *newval); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:155:60: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 155 | extern bool LWLockWaitForVar(LWLock *lock, uint64 *valptr, uint64 oldval, uint64 *newval); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:155:75: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 155 | extern bool LWLockWaitForVar(LWLock *lock, uint64 *valptr, uint64 oldval, uint64 *newval); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:156:43: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 156 | extern void LWLockUpdateVar(LWLock *lock, uint64 *valptr, uint64 value); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lwlock.h:156:59: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 156 | extern void LWLockUpdateVar(LWLock *lock, uint64 *valptr, uint64 value); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/storage/proc.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Backend.c:43: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lock.h:402:2: error: unknown type name 'int64' [ERROR] 402 | int64 nLocks; /* # of times held by this owner */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/lock.h:414:2: error: unknown type name 'int64' [ERROR] 414 | int64 nLocks; /* total number of times lock is held */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Backend.c:43: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/proc.h:193:2: error: unknown type name 'uint64' [ERROR] 193 | uint64 fpLockBits; /* lock modes held for each fast-path slot */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Backend.c:55: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\BigDecimal.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Array.h:10, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Boolean.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Byte.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Coerce.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:27, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Composite.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:87:2: error: unknown type name 'uint64' [ERROR] 87 | uint64 tupDesc_identifier; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:189:8: error: unknown type name 'uint64' [ERROR] 189 | extern uint64 assign_record_type_identifier(Oid type_id, int32 typmod); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:25:9: error: unknown type name 'int64' [ERROR] 25 | typedef int64 TimeADT; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ 0 / 53 files compiled... [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Date.c:20: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/type/Timestamp.h:43:39: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 43 | extern int32 Timestamp_getTimeZone_id(int64 t); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Date.c: In function '_Date_coerceDatum': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Date.c:98:2: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 98 | int64 ts = (int64)pgDate * INT64CONST(43200000000); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Date.c:98:14: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 98 | int64 ts = (int64)pgDate * INT64CONST(43200000000); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Date.c:98:20: error: expected ',' or ';' before 'pgDate' [ERROR] 98 | int64 ts = (int64)pgDate * INT64CONST(43200000000); [ERROR] | ^~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Date.c:99:13: warning: implicit declaration of function 'Timestamp_getTimeZone_id'; did you mean 'Timestamp_getCurrentTimeZone'? [-Wimplicit-function-declaration] [ERROR] 99 | int tz = Timestamp_getTimeZone_id(ts); /* ts in 2 usec units */ [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ERROR] | Timestamp_getCurrentTimeZone [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Date.c: In function '_Date_coerceObject': [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Date.c:114:5: warning: implicit declaration of function 'INT64CONST' [-Wimplicit-function-declaration] [ERROR] 114 | - INT64CONST(86400000) * EPOCH_DIFF; [ERROR] | ^~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Double.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\DualState.c:23: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h: At top level: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:38: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:38: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\DualState.c:38: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:248:2: error: unknown type name 'uint64' [ERROR] 248 | uint64 ckpt_longest_sync; /* Longest sync for one relation */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:249:2: error: unknown type name 'uint64' [ERROR] 249 | uint64 ckpt_agg_sync_time; /* The sum of all the individual sync [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:294:8: error: unknown type name 'uint64' [ERROR] 294 | extern uint64 GetSystemIdentifier(void); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:15, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:17: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h: At top level: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\ErrorData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Exception.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Exception.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Exception.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:20: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/DualState.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:22: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:29, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:30: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:15: [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c: In function 'Java_org_postgresql_pljava_internal_ExecutionPlan__1cursorOpen': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:149:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 149 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:149:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 149 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:186:3: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 186 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c: In function 'Java_org_postgresql_pljava_internal_ExecutionPlan__1execute': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:235:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 235 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:235:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 235 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:266:3: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 266 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c: In function 'Java_org_postgresql_pljava_internal_ExecutionPlan__1prepare': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:286:2: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 286 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:286:2: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 286 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\ExecutionPlan.c:345:2: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 345 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Float.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Function.c:16: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h: At top level: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Function.c:32: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:50:22: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 50 | extern void pg_lltoa(int64 ll, char *a); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:53:8: error: unknown type name 'uint64' [ERROR] 53 | extern uint64 pg_strtouint64(const char *str, char **endptr, int base); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Function.c:34: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Function.c:34: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Function.c:35: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:87:2: error: unknown type name 'uint64' [ERROR] 87 | uint64 tupDesc_identifier; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:189:8: error: unknown type name 'uint64' [ERROR] 189 | extern uint64 assign_record_type_identifier(Oid type_id, int32 typmod); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\HashMap.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/sinval.h:126:8: error: unknown type name 'uint64' [ERROR] 126 | extern uint64 SharedInvalidMessageCounter; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_proc.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_proc.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:24: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:25: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/sys/time.h:10, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/libpq-be.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:27: [ERROR] C:/msys64/mingw64/x86_64-w64-mingw32/include/time.h:266:8: error: redefinition of 'struct timezone' [ERROR] 266 | struct timezone { [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/win32_port.h:183:8: note: originally defined here [ERROR] 183 | struct timezone [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/libpq-be.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:27: [ERROR] C:/msys64/mingw64/x86_64-w64-mingw32/include/sys/time.h:42:13: error: conflicting types for 'gettimeofday' [ERROR] 42 | int __cdecl gettimeofday(struct timeval *__restrict__, [ERROR] | ^~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:304:12: note: previous declaration of 'gettimeofday' was here [ERROR] 304 | extern int gettimeofday(struct timeval *tp, struct timezone *tzp); [ERROR] | ^~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/hba.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/libpq-be.h:67, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqcomm.h:44:8: error: redefinition of 'struct sockaddr_storage' [ERROR] 44 | struct sockaddr_storage [ERROR] | ^~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/win32_port.h:46, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/port.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:12: [ERROR] C:/msys64/mingw64/x86_64-w64-mingw32/include/winsock2.h:269:10: note: originally defined here [ERROR] 269 | struct sockaddr_storage { [ERROR] | ^~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/hba.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/libpq-be.h:67, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqcomm.h:49:3: error: unknown type name 'int64' [ERROR] 49 | int64 ss_align; /* ensures struct is properly aligned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:28: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/tcop/pquery.h:40:8: error: unknown type name 'uint64' [ERROR] 40 | extern uint64 PortalRunFetch(Portal portal, [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\InstallHelper.c:29: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:50:22: error: unknown type name 'int64'; did you mean 'int64_t'? [ERROR] 50 | extern void pg_lltoa(int64 ll, char *a); [ERROR] | ^~~~~ [ERROR] | int64_t [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:53:8: error: unknown type name 'uint64' [ERROR] 53 | extern uint64 pg_strtouint64(const char *str, char **endptr, int base); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Integer.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Invocation.c:23: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/HashMap_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Iterator.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\JNICalls.c:21: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Long.c:14: [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Long.c: In function '_long_coerceDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Long.c: In function '_Long_coerceDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/parser/parse_node.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/parser/parse_type.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/parser/parse_node.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/parser/parse_type.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Oid.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\PgObject.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/sinval.h:126:8: error: unknown type name 'uint64' [ERROR] 126 | extern uint64 SharedInvalidMessageCounter; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:75:13: error: conflicting types for 'unwind' [ERROR] 75 | static void unwind(void (*f)(void), jint xid, jint nestingLevel) [ERROR] | ^~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\PgSavepoint.c:30:13: note: previous declaration of 'unwind' was here [ERROR] 30 | static void unwind(void (*f)(void), int nestingLevel, int xid); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:49, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:50, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/portalcmds.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:22: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:29, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:31: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:14: [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c: In function 'Java_org_postgresql_pljava_internal_Portal__1fetch': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:146:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 146 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:146:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 146 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:171:3: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 171 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c: In function 'Java_org_postgresql_pljava_internal_Portal__1move': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:267:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 267 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:267:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 267 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Portal.c:281:3: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 281 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Relation.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Relation.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:248:2: error: unknown type name 'uint64' [ERROR] 248 | uint64 ckpt_longest_sync; /* Longest sync for one relation */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:249:2: error: unknown type name 'uint64' [ERROR] 249 | uint64 ckpt_agg_sync_time; /* The sum of all the individual sync [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:294:8: error: unknown type name 'uint64' [ERROR] 294 | extern uint64 GetSystemIdentifier(void); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SPI.c:16: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SPI.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/sinval.h:126:8: error: unknown type name 'uint64' [ERROR] 126 | extern uint64 SharedInvalidMessageCounter; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SPI.c:14: [ERROR] C:\projects\pljava\pljava-so\src\main\c\SPI.c: In function 'Java_org_postgresql_pljava_internal_SPI__1exec': [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:5: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\SPI.c:121:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 121 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:148:12: error: expected ')' before 'mainThreadId' [ERROR] 148 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\SPI.c:121:3: note: in expansion of macro 'STACK_BASE_PUSH' [ERROR] 121 | STACK_BASE_PUSH(env) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:157:12: error: expected ')' before 'mainThreadId' [ERROR] 157 | (uint64)mainThreadId); \ [ERROR] | ^~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:232:25: note: in definition of macro 'elog' [ERROR] 232 | elog_finish(elevel_, __VA_ARGS__); \ [ERROR] | ^~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\SPI.c:136:3: note: in expansion of macro 'STACK_BASE_POP' [ERROR] 136 | STACK_BASE_POP() [ERROR] | ^~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLInputFromChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromChunk.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/SingleRowReader.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLInputFromTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SQLOutputToChunk.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToChunk.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SQLOutputToTuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SQLXMLImpl.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\Session.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:28, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/miscadmin.h:29, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Session.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\Session.c:12: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Short.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:87:2: error: unknown type name 'uint64' [ERROR] 87 | uint64 tupDesc_identifier; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:189:8: error: unknown type name 'uint64' [ERROR] 189 | extern uint64 assign_record_type_identifier(Oid type_id, int32 typmod); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\SingleRowReader.c:24: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/String_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\String.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:14: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/sinval.h:126:8: error: unknown type name 'uint64' [ERROR] 126 | extern uint64 SharedInvalidMessageCounter; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c: In function 'subXactCB': [WARNING] C:\projects\pljava\pljava-so\src\main\c\SubXactListener.c:45:2: warning: enumeration value 'SUBXACT_EVENT_PRE_COMMIT_SUB' not handled in switch [-Wswitch] [ERROR] 45 | switch(event) [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/win32_port.h:183:8: error: redefinition of 'struct timezone' [ERROR] 183 | struct timezone [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:15: [ERROR] C:/msys64/mingw64/x86_64-w64-mingw32/include/time.h:266:8: note: originally defined here [ERROR] 266 | struct timezone { [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/date.h:25:9: error: unknown type name 'int64' [ERROR] 25 | typedef int64 TimeADT; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:21: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:23: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/type/Time.h:31:2: error: unknown type name 'int64' [ERROR] 31 | int64 time; /* all time units other than months and [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:24: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/type/Timestamp.h:43:39: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 43 | extern int32 Timestamp_getTimeZone_id(int64 t); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_LocalTime_coerceDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_OffsetTime_coerceObject': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function 'msecsAtMidnight': [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:229:9: warning: implicit declaration of function 'INT64CONST' [-Wimplicit-function-declaration] [ERROR] 229 | return INT64CONST(1000) * (jlong)(now * 86400); [ERROR] | ^~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: At top level: [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:246:48: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 246 | static jvalue Time_coerceDatumTZ_id(Type self, int64 t, bool tzAdjust) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:273:8: error: unknown type name 'int64' [ERROR] 273 | static int64 Time_coerceObjectTZ_id(Type self, jobject jt, bool tzAdjust) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_Time_coerceDatum': [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:286:3: warning: implicit declaration of function 'Time_coerceDatumTZ_id'; did you mean 'Time_coerceObjectTZ_id'? [-Wimplicit-function-declaration] [ERROR] 286 | Time_coerceDatumTZ_id(self, DatumGetInt64(arg), true); [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] | Time_coerceObjectTZ_id [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Time.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_Timetz_coerceDatum': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:318:3: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 318 | int64 t = tza->time + (int64)tza->zone * 1000000; /* Convert to UTC */ [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:318:26: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 318 | int64 t = tza->time + (int64)tza->zone * 1000000; /* Convert to UTC */ [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:318:32: error: expected ',' or ';' before 'tza' [ERROR] 318 | int64 t = tza->time + (int64)tza->zone * 1000000; /* Convert to UTC */ [ERROR] | ^~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:319:9: error: incompatible types when assigning to type 'jvalue' from type 'int' [ERROR] 319 | val = Time_coerceDatumTZ_id(self, t, false); [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_Timetz_coerceObject': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:342:17: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 342 | tza->time -= (int64)tza->zone * 1000000; /* Convert UTC to local time */ [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:342:23: error: expected ';' before 'tza' [ERROR] 342 | tza->time -= (int64)tza->zone * 1000000; /* Convert UTC to local time */ [ERROR] | ^~~ [ERROR] | ; [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Time.c: In function '_Time_coerceDatum': [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:287:1: warning: control reaches end of non-void function [-Wreturn-type] [ERROR] 287 | } [ERROR] | ^ [ERROR] At top level: [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Time.c:226:14: warning: 'msecsAtMidnight' defined but not used [-Wunused-function] [ERROR] 226 | static jlong msecsAtMidnight(void) [ERROR] | ^~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/win32_port.h:183:8: error: redefinition of 'struct timezone' [ERROR] 183 | struct timezone [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:15: [ERROR] C:/msys64/mingw64/x86_64-w64-mingw32/include/time.h:266:8: note: originally defined here [ERROR] 266 | struct timezone { [ERROR] | ^~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:22: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/type/Timestamp.h:43:39: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 43 | extern int32 Timestamp_getTimeZone_id(int64 t); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c: In function '_LocalDateTime_coerceDatum': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:123:3: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 123 | int64 micros = DatumGetInt64(arg); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c: In function 'Timestamp_coerceDatumTZ_id': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:256:2: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 256 | int64 ts = DatumGetInt64(arg); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:271:12: warning: implicit declaration of function 'Timestamp_getTimeZone_id'; did you mean 'Timestamp_getCurrentTimeZone'? [-Wimplicit-function-declaration] [ERROR] 271 | int tz = Timestamp_getTimeZone_id(ts); /* function expects halved ts */ [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ERROR] | Timestamp_getCurrentTimeZone [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c: In function 'Timestamp_coerceObjectTZ_id': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:318:2: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 318 | int64 ts; [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c: At top level: [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\Timestamp.c:437:32: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 437 | int32 Timestamp_getTimeZone_id(int64 dt) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/primnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/relation.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/relscan.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/relscan.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/relscan.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/relscan.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/relscan.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:22, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/rel.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:23, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:248:2: error: unknown type name 'uint64' [ERROR] 248 | uint64 ckpt_longest_sync; /* Longest sync for one relation */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:249:2: error: unknown type name 'uint64' [ERROR] 249 | uint64 ckpt_agg_sync_time; /* The sum of all the individual sync [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlog.h:294:8: error: unknown type name 'uint64' [ERROR] 294 | extern uint64 GetSystemIdentifier(void); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/heapam.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:572:2: error: expected specifier-qualifier-list before 'uint64' [ERROR] 572 | uint64 (*relation_size) (Relation rel, ForkNumber forkNumber); [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1591:15: error: unknown type name 'uint64' [ERROR] 1591 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_size': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1594:24: error: 'const struct TableAmRoutine' has no member named 'relation_size' [ERROR] 1594 | return rel->rd_tableam->relation_size(rel, forkNumber); [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_needs_toast_table': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1603:24: error: 'const struct TableAmRoutine' has no member named 'relation_needs_toast_table' [ERROR] 1603 | return rel->rd_tableam->relation_needs_toast_table(rel); [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_relation_estimate_size': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1621:17: error: 'const struct TableAmRoutine' has no member named 'relation_estimate_size' [ERROR] 1621 | rel->rd_tableam->relation_estimate_size(rel, attr_widths, pages, tuples, [ERROR] | ^~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_bitmap_next_block': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1644:34: error: 'const struct TableAmRoutine' has no member named 'scan_bitmap_next_block'; did you mean 'scan_analyze_next_block'? [ERROR] 1644 | return scan->rs_rd->rd_tableam->scan_bitmap_next_block(scan, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_block [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_bitmap_next_tuple': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1661:34: error: 'const struct TableAmRoutine' has no member named 'scan_bitmap_next_tuple'; did you mean 'scan_analyze_next_tuple'? [ERROR] 1661 | return scan->rs_rd->rd_tableam->scan_bitmap_next_tuple(scan, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_tuple [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_sample_next_block': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1679:34: error: 'const struct TableAmRoutine' has no member named 'scan_sample_next_block'; did you mean 'scan_analyze_next_block'? [ERROR] 1679 | return scan->rs_rd->rd_tableam->scan_sample_next_block(scan, scanstate); [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_block [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h: In function 'table_scan_sample_next_tuple': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/tableam.h:1695:34: error: 'const struct TableAmRoutine' has no member named 'scan_sample_next_tuple'; did you mean 'scan_analyze_next_tuple'? [ERROR] 1695 | return scan->rs_rd->rd_tableam->scan_sample_next_tuple(scan, scanstate, [ERROR] | ^~~~~~~~~~~~~~~~~~~~~~ [ERROR] | scan_analyze_next_tuple [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Invocation.h:20, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TriggerData.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'u 0 / 53 fint64'; diles comid you mpiled...ean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Tuple.c:22: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleDesc.c:20: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c: In function 'TupleTable_create': [ERROR] C:\projects\pljava\pljava-so\src\main\c\type\TupleTable.c:53:2: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 53 | uint64 tupcount; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:27, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:50:22: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 50 | extern void pg_lltoa(int64 ll, char *a); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:53:8: error: unknown type name 'uint64' [ERROR] 53 | extern uint64 pg_strtouint64(const char *str, char **endptr, int base); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:87:2: error: unknown type name 'uint64' [ERROR] 87 | uint64 tupDesc_identifier; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:189:8: error: unknown type name 'uint64' [ERROR] 189 | extern uint64 assign_record_type_identifier(Oid type_id, int32 typmod); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:31: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/portal.h:190:2: error: unknown type name 'uint64' [ERROR] 190 | uint64 portalPos; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/SPI.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Type.c:31: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:25:2: error: unknown type name 'uint64' [ERROR] 25 | uint64 alloced; /* # of alloced vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:26:2: error: unknown type name 'uint64' [ERROR] 26 | uint64 free; /* # of free vals */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/spi.h:77:20: error: unknown type name 'uint64' [ERROR] 77 | extern PGDLLIMPORT uint64 SPI_processed; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\TypeOid.c:16: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:15: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:50:22: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 50 | extern void pg_lltoa(int64 ll, char *a); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/builtins.h:53:8: error: unknown type name 'uint64' [ERROR] 53 | extern uint64 pg_strtouint64(const char *str, char **endptr, int base); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:18: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:87:2: error: unknown type name 'uint64' [ERROR] 87 | uint64 tupDesc_identifier; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/typcache.h:189:8: error: unknown type name 'uint64' [ERROR] 189 | extern uint64 assign_record_type_identifier(Oid type_id, int32 typmod); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqformat.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:19: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqformat.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqformat.h:89:48: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pq_writeint64(StringInfoData *pg_restrict buf, uint64 i) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqformat.h:153:30: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 153 | pq_sendint64(StringInfo buf, uint64 i) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/libpq/pqformat.h:200:8: error: unknown type name 'int64' [ERROR] 200 | extern int64 pq_getmsgint64(StringInfo msg); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tupconvert.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:21, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:27, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/execdesc.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:19, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:70:13: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 70 | uint64 count, [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:72:20: error: unknown type name 'ExecutorRun_hook_type' [ERROR] 72 | extern PGDLLIMPORT ExecutorRun_hook_type ExecutorRun_hook; [ERROR] | ^~~~~~~~~~~~~~~~~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:172:32: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 172 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:174:35: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 174 | ScanDirection direction, uint64 count, bool execute_once); [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/executor/executor.h:223:31: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 223 | extern void ExecSetTupleBound(int64 tuples_needed, PlanState *child_node); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\UDT.c:20: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:66:2: error: unknown type name 'uint64' [ERROR] 66 | uint64 call_cntr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/funcapi.h:75:2: error: unknown type name 'uint64' [ERROR] 75 | uint64 max_calls; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:14: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:14: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tuptoaster.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tuptoaster.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/relcache.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/tuptoaster.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:15: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:19: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/lib/pairingheap.h:14, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:19: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/VarlenaWrapper.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/VarlenaWrapper.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\VarlenaWrapper.c:27: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject_priv.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\Void.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ 0 / 53 files compiled... [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h: At top level: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Backend.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:13: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:14: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_crc32c.h:36, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogrecord.h:16, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:28, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:88:15: error: unknown type name 'uint64' [ERROR] 88 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/pg_bswap.h:89:12: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 89 | pg_bswap64(uint64 x) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogreader.h:108:2: error: unknown type name 'uint64' [ERROR] 108 | uint64 system_identifier; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/storage/sinval.h:126:8: error: unknown type name 'uint64' [ERROR] 126 | extern uint64 SharedInvalidMessageCounter; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/timestamp.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/datetime.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/xact.h:23, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\XactListener.c:17: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/pgtime.h:23:9: error: unknown type name 'int64' [ERROR] 23 | typedef int64 pg_time_t; [ERROR] | ^~~~~ [ERROR] C:\projects\pljava\pljava-so\src\main\c\XactListener.c: In function 'xactCB': [WARNING] C:\projects\pljava\pljava-so\src\main\c\XactListener.c:26:2: warning: enumeration value 'XACT_EVENT_PARALLEL_COMMIT' not handled in switch [-Wswitch] [ERROR] 26 | switch(event) [ERROR] | ^~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\c\XactListener.c:26:2: warning: enumeration value 'XACT_EVENT_PARALLEL_ABORT' not handled in switch [-Wswitch] [WARNING] C:\projects\pljava\pljava-so\src\main\c\XactListener.c:26:2: warning: enumeration value 'XACT_EVENT_PRE_COMMIT' not handled in switch [-Wswitch] [WARNING] C:\projects\pljava\pljava-so\src\main\c\XactListener.c:26:2: warning: enumeration value 'XACT_EVENT_PARALLEL_PRE_COMMIT' not handled in switch [-Wswitch] [WARNING] C:\projects\pljava\pljava-so\src\main\c\XactListener.c:26:2: warning: enumeration value 'XACT_EVENT_PRE_PREPARE' not handled in switch [-Wswitch] [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:396:2: error: #error must have a working 64-bit integer datatype [ERROR] 396 | #error must have a working 64-bit integer datatype [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1072:2: error: unknown type name 'int64' [ERROR] 1072 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1080:2: error: unknown type name 'int64' [ERROR] 1080 | int64 force_align_i64; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/c.h:1291, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:46, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:175:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 175 | extern int pg_snprintf(char *str, size_t count, const char *fmt,...) pg_attribute_printf(3, 4); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:177:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 177 | extern int pg_sprintf(char *str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:179:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 179 | extern int pg_fprintf(FILE *stream, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/port.h:181:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 181 | extern int pg_printf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:47, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:155:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 155 | extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:156:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 156 | extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 159 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:159:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:161:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 161 | extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:162:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 162 | extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:164:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 164 | extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 168 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:168:10: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 171 | unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4); [ERROR] | ^~~~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:171:9: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:173:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 173 | extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:187:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 187 | extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:240:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 240 | extern void elog_finish(int elevel, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:246:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 246 | extern char *format_elog_string(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/elog.h:431:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 431 | extern void write_stderr(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:48, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:133:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 133 | extern char *psprintf(const char *fmt,...) pg_attribute_printf(1, 2); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/utils/palloc.h:134:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 134 | extern size_t pvsnprintf(char *buf, size_t len, const char *fmt, va_list args) pg_attribute_printf(3, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:33, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'DatumGetFloat8': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:720:3: error: unknown type name 'int64' [ERROR] 720 | int64 value; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: error: 'int64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: each undeclared identifier is reported only once for each function it appears in [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:605:28: note: in definition of macro 'DatumGetInt64' [ERROR] 605 | #define DatumGetInt64(X) ((int64) (X)) [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h: In function 'Float8GetDatum': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/postgres.h:746:3: error: unknown type name 'int64' [ERROR] 746 | int64 retval; [ERROR] | ^~~~~ [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:34, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h: At top level: [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:95:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 95 | extern void appendStringInfo(StringInfo str, const char *fmt,...) pg_attribute_printf(2, 3); [ERROR] | ^~~~~~ [WARNING] C:\PROGRA~1\POSTGR~1\12\include\server/lib/stringinfo.h:106:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 106 | extern int appendStringInfoVA(StringInfo str, const char *fmt, va_list args) pg_attribute_printf(2, 0); [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:25, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:38:9: error: unknown type name 'uint64' [ERROR] 38 | typedef uint64 bitmapword; /* must be an unsigned type */ [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/bitmapset.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 signedbitmapword; /* must be the matching signed type */ [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/parsenodes.h:116:2: error: unknown type name 'uint64' [ERROR] 116 | uint64 queryId; /* query identifier (can be set by plugins) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:19, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/plannodes.h:48:2: error: unknown type name 'uint64' [ERROR] 48 | uint64 queryId; /* query identifier (copied from Query) */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:21:9: error: unknown type name 'uint64' [ERROR] 21 | typedef uint64 XLogRecPtr; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/xlogdefs.h:41:9: error: unknown type name 'uint64' [ERROR] 41 | typedef uint64 XLogSegNo; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/access/htup_details.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/executor/tuptable.h:20, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/dest.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/guc.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/tcop/tcopprot.h:21, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/pljava.h:39, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/JNICalls.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/PgObject.h:16, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:12, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:61:2: error: unknown type name 'uint64' [ERROR] 61 | uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h: In function 'FullTransactionIdFromEpochAndXid': [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:19: error: 'uint64' undeclared (first use in this function); did you mean 'u_int64'? [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/access/transam.h:69:26: error: expected ')' before 'epoch' [ERROR] 69 | result.value = ((uint64) epoch) << 32 | xid; [ERROR] | ~ ^~~~~~ [ERROR] | ) [ERROR] In file included from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:9: [ERROR] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h: At top level: [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:49:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 49 | pg_attribute_printf(2, 3); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [WARNING] C:\projects\pljava\pljava-so\src\main\include/pljava/Exception.h:60:1: warning: 'PG_PRINTF_ATTRIBUTE' is an unrecognized format function type [-Wformat=] [ERROR] 60 | pg_attribute_printf(1, 2); [ERROR] | ^~~~~~~~~~~~~~~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/snapshot.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/acl.h:39, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/objectaddress.h:18, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/catalog/pg_type.h:24, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:38:9: error: unknown type name 'int64' [ERROR] 38 | typedef int64 Timestamp; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:39:9: error: unknown type name 'int64' [ERROR] 39 | typedef int64 TimestampTz; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/datatype/timestamp.h:40:9: error: unknown type name 'int64' [ERROR] 40 | typedef int64 TimeOffset; [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:29, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:79:11: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 79 | int64 ntuples, bool forward); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplestore.h:81:8: error: unknown type name 'int64' [ERROR] 81 | extern int64 tuplestore_tuple_count(Tuplestorestate *state); [ERROR] | ^~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:30, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:218:56: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 218 | extern void tuplesort_set_bound(Tuplesortstate *state, int64 bound); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:238:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 238 | extern bool tuplesort_skiptuples(Tuplesortstate *state, int64 ntuples, [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/tuplesort.h:248:34: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 248 | extern int tuplesort_merge_order(int64 allowedMem); [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:70, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:77:11: error: unknown type name 'uint64' [ERROR] 77 | volatile uint64 value; [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:10: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:206:28: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 206 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:225:15: error: unknown type name 'uint64' [ERROR] 225 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/arch-x86.h:226:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 226 | pg_atomic_fetch_add_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:124, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:248:15: error: unknown type name 'uint64' [ERROR] 248 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:249:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 249 | pg_atomic_exchange_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 xchg_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:266:58: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 266 | pg_atomic_write_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:298:15: error: unknown type name 'uint64' [ERROR] 298 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:331:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 331 | pg_atomic_init_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 val_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:352:15: error: unknown type name 'uint64' [ERROR] 352 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:353:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 353 | pg_atomic_fetch_sub_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:361:15: error: unknown type name 'uint64' [ERROR] 361 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:362:62: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 362 | pg_atomic_fetch_and_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:374:15: error: unknown type name 'uint64' [ERROR] 374 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:375:61: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 375 | pg_atomic_fetch_or_u64_impl(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:387:15: error: unknown type name 'uint64' [ERROR] 387 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:388:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 388 | pg_atomic_add_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:396:15: error: unknown type name 'uint64' [ERROR] 396 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics/generic.h:397:62: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 397 | pg_atomic_sub_fetch_u64_impl(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:17, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:418:52: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 418 | pg_atomic_init_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:431:15: error: unknown type name 'uint64' [ERROR] 431 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:441:53: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 441 | pg_atomic_write_u64(volatile pg_atomic_uint64 *ptr, uint64 val) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:449:15: error: unknown type name 'uint64' [ERROR] 449 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:450:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 450 | pg_atomic_exchange_u64(volatile pg_atomic_uint64 *ptr, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:11: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:460:29: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 460 | uint64 *expected, uint64 newval) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:469:15: error: unknown type name 'uint64' [ERROR] 469 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:470:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 470 | pg_atomic_fetch_add_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:478:15: error: unknown type name 'uint64' [ERROR] 478 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:479:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 479 | pg_atomic_fetch_sub_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:488:15: error: unknown type name 'uint64' [ERROR] 488 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:489:57: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 489 | pg_atomic_fetch_and_u64(volatile pg_atomic_uint64 *ptr, uint64 and_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:497:15: error: unknown type name 'uint64' [ERROR] 497 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:498:56: error: unknown type name 'uint64'; did you mean 'u_int64'? [ERROR] 498 | pg_atomic_fetch_or_u64(volatile pg_atomic_uint64 *ptr, uint64 or_) [ERROR] | ^~~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:506:15: error: unknown type name 'uint64' [ERROR] 506 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:507:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 507 | pg_atomic_add_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 add_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:515:15: error: unknown type name 'uint64' [ERROR] 515 | static inline uint64 [ERROR] | ^~~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/port/atomics.h:516:57: error: unknown type name 'int64'; did you mean 'u_int64'? [ERROR] 516 | pg_atomic_sub_fetch_u64(volatile pg_atomic_uint64 *ptr, int64 sub_) [ERROR] | ^~~~~ [ERROR] | u_int64 [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/tidbitmap.h:26, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:31, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/utils/dsa.h:62:9: error: unknown type name 'uint64' [ERROR] 62 | typedef uint64 dsa_pointer; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:554:2: error: unknown type name 'uint64' [ERROR] 554 | uint64 es_processed; /* # of tuples processed */ [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:689, [ERROR] from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/lib/simplehash.h:106:2: error: unknown type name 'uint64' [ERROR] 106 | uint64 size; [ERROR] | ^~~~~~ [ERROR] In file included from C:\PROGRA~1\POSTGR~1\12\include\server/commands/trigger.h:17, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/Function.h:22, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type.h:263, [ERROR] from C:\projects\pljava\pljava-so\src\main\include/pljava/type/Type_priv.h:18, [ERROR] from C:\projects\pljava\pljava-so\src\main\c\type\byte_array.c:10: [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1363:2: error: unknown type name 'int64' [ERROR] 1363 | int64 donetuples; /* number of tuples already returned */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1665:2: error: unknown type name 'int64' [ERROR] 1665 | int64 ordinal; [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1717:2: error: unknown type name 'int64' [ERROR] 1717 | int64 ordinal; /* row number to be output next */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1995:2: error: unknown type name 'int64' [ERROR] 1995 | int64 bound; /* if bounded, how many tuples are needed */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:1998:2: error: unknown type name 'int64' [ERROR] 1998 | int64 bound_Done; /* value of bound we did the sort with */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2112:2: error: unknown type name 'int64' [ERROR] 2112 | int64 spooled_rows; /* total # of rows in buffer */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2113:2: error: unknown type name 'int64' [ERROR] 2113 | int64 currentpos; /* position of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2114:2: error: unknown type name 'int64' [ERROR] 2114 | int64 frameheadpos; /* current frame head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2115:2: error: unknown type name 'int64' [ERROR] 2115 | int64 frametailpos; /* current frame tail position (frame end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2118:2: error: unknown type name 'int64' [ERROR] 2118 | int64 aggregatedbase; /* start row for current aggregates */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2119:2: error: unknown type name 'int64' [ERROR] 2119 | int64 aggregatedupto; /* rows before this one are aggregated */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2135:2: error: unknown type name 'int64' [ERROR] 2135 | int64 currentgroup; /* peer group # of current row in partition */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2136:2: error: unknown type name 'int64' [ERROR] 2136 | int64 frameheadgroup; /* peer group # of frame head row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2137:2: error: unknown type name 'int64' [ERROR] 2137 | int64 frametailgroup; /* peer group # of frame tail row */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2138:2: error: unknown type name 'int64' [ERROR] 2138 | int64 groupheadpos; /* current row's peer group head position */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2139:2: error: unknown type name 'int64' [ERROR] 2139 | int64 grouptailpos; /* " " " " tail position (group end+1) */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2199:2: error: unknown type name 'int64' [ERROR] 2199 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2226:2: error: unknown type name 'int64' [ERROR] 2226 | int64 tuples_needed; /* tuple bound, see ExecSetTupleBound */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2353:2: error: unknown type name 'int64' [ERROR] 2353 | int64 offset; /* current OFFSET value */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2354:2: error: unknown type name 'int64' [ERROR] 2354 | int64 count; /* current COUNT, if any */ [ERROR] | ^~~~~ [ERROR] C:\PROGRA~1\POSTGR~1\12\include\server/nodes/execnodes.h:2357:2: error: unknown type name 'int64' [ERROR] 2357 | int64 position; /* 1-based index of last tuple returned */ [ERROR] | ^~~~~ 0 / 53 files compiled... [INFO] 53 files were compiled. [INFO] 53 files were compiled. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for PostgreSQL PL/Java 1.6.0-SNAPSHOT: [INFO] [INFO] PostgreSQL PL/Java ................................. SUCCESS [ 11.057 s] [INFO] PL/Java API ........................................ SUCCESS [ 11.352 s] [INFO] PL/Java backend Java code .......................... SUCCESS [ 8.251 s] [INFO] PL/Java backend native code ........................ FAILURE [01:22 min] [INFO] PL/Java Ant tasks .................................. SKIPPED [INFO] PL/Java examples ................................... SKIPPED [INFO] PL/Java packaging .................................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 02:00 min [INFO] Finished at: 2020-06-20T05:42:45Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.github.maven-nar:nar-maven-plugin:3.2.3:nar-compile (default-nar-compile) on project pljava-so: NAR: Compile failed: gcc failed with return code 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :pljava-so