Код: Выделить всё
gmake[4]: Entering directory `/tmp/1c/tmp/postgresql-8.3.3/src/backend/optimizer/path'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv -I../../../../src/include -c -o orindxpath.o orindxpath.c
orindxpath.c:222: warning: no previous prototype for 'keybased_rewrite_index_paths'
orindxpath.c: In function 'keybased_rewrite_index_paths':
orindxpath.c:271: warning: implicit declaration of function 'find_common_quals'
orindxpath.c:271: warning: assignment makes pointer from integer without a cast
orindxpath.c:278: error: 'CKey' undeclared (first use in this function)
orindxpath.c:278: error: (Each undeclared identifier is reported only once
orindxpath.c:278: error: for each function it appears in.)
orindxpath.c:278: error: 'key' undeclared (first use in this function)
orindxpath.c:278: error: expected expression before ')' token
orindxpath.c:279: warning: ISO C90 forbids mixed declarations and code
orindxpath.c:284: warning: implicit declaration of function 'unionOperation'
orindxpath.c:284: warning: assignment makes pointer from integer without a cast
orindxpath.c:308: warning: implicit declaration of function 'cleanup_nested_quals'
orindxpath.c:308: warning: assignment makes pointer from integer without a cast
orindxpath.c:329: warning: implicit declaration of function 'add_path'
orindxpath.c:342: warning: implicit declaration of function 'reverseScanDirIdxPath'
orindxpath.c:342: warning: assignment makes pointer from integer without a cast
orindxpath.c:373: warning: implicit declaration of function 'sortIndexScans'
orindxpath.c:373: warning: assignment makes pointer from integer without a cast
orindxpath.c:381: warning: implicit declaration of function 'create_append_path'
orindxpath.c:381: warning: assignment makes pointer from integer without a cast
orindxpath.c:395: warning: implicit declaration of function 'reverseScanDirIdxPaths'
orindxpath.c:395: warning: assignment makes pointer from integer without a cast
orindxpath.c:396: warning: assignment makes pointer from integer without a cast
orindxpath.c:400: warning: assignment makes pointer from integer without a cast
orindxpath.c: At top level:
orindxpath.c:413: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
orindxpath.c: In function 'get_index_quals':
orindxpath.c:467: error: 'CKey' undeclared (first use in this function)
orindxpath.c:467: error: 'k' undeclared (first use in this function)
orindxpath.c:467: warning: implicit declaration of function 'transformToCkey'
orindxpath.c: In function 'find_all_quals':
orindxpath.c:495: error: 'BTREE_AM_OID' undeclared (first use in this function)
orindxpath.c: At top level:
orindxpath.c:518: error: expected ')' before '*' token
orindxpath.c:535: error: expected declaration specifiers or '...' before 'CKey'
orindxpath.c: In function 'count_entry':
orindxpath.c:540: error: 'CKey' undeclared (first use in this function)
orindxpath.c:540: error: 'key' undeclared (first use in this function)
orindxpath.c:545: warning: implicit declaration of function 'iseqCKeyArgs'
orindxpath.c:545: error: 'tocmp' undeclared (first use in this function)
orindxpath.c: At top level:
orindxpath.c:560: error: conflicting types for 'find_common_quals'
orindxpath.c:271: error: previous implicit declaration of 'find_common_quals' was here
orindxpath.c: In function 'find_common_quals':
orindxpath.c:570: error: 'CKey' undeclared (first use in this function)
orindxpath.c:570: error: 'key' undeclared (first use in this function)
orindxpath.c:575: error: too many arguments to function 'count_entry'
orindxpath.c: At top level:
orindxpath.c:587: error: expected ')' before '*' token
orindxpath.c: In function 'contained_quals':
orindxpath.c:695: warning: implicit declaration of function 'contain_mutable_functions'
orindxpath.c:706: warning: implicit declaration of function 'predicate_implied_by'
orindxpath.c: In function 'is_intersect':
orindxpath.c:729: warning: implicit declaration of function 'predicate_refuted_by'
orindxpath.c: At top level:
orindxpath.c:742: error: conflicting types for 'cleanup_nested_quals'
orindxpath.c:308: error: previous implicit declaration of 'cleanup_nested_quals' was here
orindxpath.c: In function 'cleanup_nested_quals':
orindxpath.c:756: error: 'BTREE_AM_OID' undeclared (first use in this function)
orindxpath.c: At top level:
orindxpath.c:802: error: expected ')' before '*' token
orindxpath.c:826: error: expected ')' before '*' token
orindxpath.c:854: error: expected ')' before '*' token
orindxpath.c:878: error: expected ')' before '*' token
orindxpath.c: In function 'cmpColumnQuals':
orindxpath.c:913: error: 'ExExpr' undeclared (first use in this function)
orindxpath.c:913: error: 'ae' undeclared (first use in this function)
orindxpath.c:913: error: expected expression before ')' token
orindxpath.c:919: error: 'be' undeclared (first use in this function)
orindxpath.c:919: error: expected expression before ')' token
orindxpath.c:924: warning: implicit declaration of function 'cmpExpr'
orindxpath.c: In function 'cmpIndexPathEx':
orindxpath.c:943: error: 'IndexPathEx' undeclared (first use in this function)
orindxpath.c:943: error: 'aipe' undeclared (first use in this function)
orindxpath.c:943: error: expected expression before ')' token
orindxpath.c:944: error: 'bipe' undeclared (first use in this function)
orindxpath.c:944: error: expected expression before ')' token
orindxpath.c:945: warning: ISO C90 forbids mixed declarations and code
orindxpath.c: In function 'prepareQuals':
orindxpath.c:965: error: 'ExExpr' undeclared (first use in this function)
orindxpath.c:965: error: 'ex' undeclared (first use in this function)
orindxpath.c:985: error: expected expression before ')' token
orindxpath.c:988: warning: implicit declaration of function 'CommuteOpExpr'
orindxpath.c:989: warning: implicit declaration of function 'fix_indexqual_operand'
orindxpath.c:989: warning: assignment makes pointer from integer without a cast
orindxpath.c:990: warning: implicit declaration of function 'get_op_opfamily_properties'
orindxpath.c: At top level:
orindxpath.c:1007: error: conflicting types for 'sortIndexScans'
orindxpath.c:373: error: previous implicit declaration of 'sortIndexScans' was here
orindxpath.c: In function 'sortIndexScans':
orindxpath.c:1010: error: 'IndexPathEx' undeclared (first use in this function)
orindxpath.c:1010: error: 'ipe' undeclared (first use in this function)
orindxpath.c:1010: error: expected expression before ')' token
orindxpath.c:1011: warning: ISO C90 forbids mixed declarations and code
orindxpath.c: At top level:
orindxpath.c:1042: error: conflicting types for 'reverseScanDirIdxPath'
orindxpath.c:342: error: previous implicit declaration of 'reverseScanDirIdxPath' was here
orindxpath.c:1053: error: conflicting types for 'reverseScanDirIdxPaths'
orindxpath.c:395: error: previous implicit declaration of 'reverseScanDirIdxPaths' was here
gmake[4]: *** [orindxpath.o] Error 1
gmake[4]: Leaving directory `/tmp/1c/tmp/postgresql-8.3.3/src/backend/optimizer/path'
gmake[3]: *** [path-recursive] Error 2
gmake[3]: Leaving directory `/tmp/1c/tmp/postgresql-8.3.3/src/backend/optimizer'
gmake[2]: *** [optimizer-recursive] Error 2
gmake[2]: Leaving directory `/tmp/1c/tmp/postgresql-8.3.3/src/backend'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/tmp/1c/tmp/postgresql-8.3.3/src'
gmake: *** [all] Error 2
*** Error code 2
Stop in /tmp/1c/tmp/postgresql-8.3.3.