diag0000.chk

来自「开放源码的编译器open watcom 1.6.0版的源代码」· CHK 代码 · 共 119 行

CHK
119
字号
source\diag0001.c(4): Error! E1128: Enum constant is out of range -9223372036854775808 to 9223372036854775807
source\diag0001.c(10): Error! E1128: Enum constant is out of range 0 to 18446744073709551615
source\diag0002.c(9): Warning! W133: Symbol name truncated for '__CPR305___Y_read_buffered__tm__180_cQ2_3std20char_traits__tm__2_cQ2_3std75binder2nd__tm__58_Q2_3std48_Eq_traits__tm__30_Q2_3stdJ34JQ2_3std56_Scan_for_char_val__tm__J108J__3stdFPQ2_3std27basic_istream__tm__7_Z1ZZ2ZPQ2_3std29basic_streambuf__tm__J241JiPZ1Z'
source\diag0002.c(12): Warning! W133: Symbol name truncated for '__CPR305___M_read_buffered__tm__180_cQ2_3std20char_traits__tm__2_cQ2_3std75binder2nd__tm__58_Q2_3std48_Eq_traits__tm__30_Q2_3stdJ34JQ2_3std56_Scan_for_char_val__tm__J108J__3stdFPQ2_3std27basic_istream__tm__7_Z1ZZ2ZPQ2_3std29basic_streambuf__tm__J241JiPZ1ZZ3ZZ4ZbN27_i_'
source\diag0002.c(15): Warning! W133: Symbol name truncated for '__CPR305___N_read_buffered__tm__180_cQ2_3std20char_traits__tm__2_cQ2_3std75binder2nd__tm__58_Q2_3std48_Eq_traits__tm__30_Q2_3stdJ34JQ2_3std56_Scan_for_char_val__tm__J108J__3stdFPQ2_3std27basic_istream__tm__7_Z1ZZ2ZPQ2_3std29basic_streambuf__tm__J241JiPZ1ZZ3ZZ4ZbN27_i_'
source\diag0002.c(18): Warning! W133: Symbol name truncated for '__CPR305___Q_read_buffered__tm__180_cQ2_3std20char_traits__tm__2_cQ2_3std75binder2nd__tm__58_Q2_3std48_Eq_traits__tm__30_Q2_3stdJ34JQ2_3std56_Scan_for_char_val__tm__J108J__3stdFPQ2_3std27basic_istream__tm__7_Z1ZZ2ZPQ2_3std29basic_streambuf__tm__J241JiPZ1ZZ3ZZ4ZbN27_i_'
source\diag0002.c(21): Warning! W133: Symbol name truncated for '__CPR305___O_read_buffered__tm__180_cQ2_3std20char_traits__tm__2_cQ2_3std75binder2nd__tm__58_Q2_3std48_Eq_traits__tm__30_Q2_3stdJ34JQ2_3std56_Scan_for_char_val__tm__J108J__3stdFPQ2_3std27basic_istream__tm__7_Z1ZZ2ZPQ2_3std29basic_streambuf__tm__J241JiPZ1ZZ3ZZ4ZbN27_i_'
source\diag0002.c(7): Warning! W133: Symbol name truncated for 'y01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123'
source\diag0002.c(11): Warning! W133: Symbol name truncated for 'p012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'
source\diag0002.c(14): Warning! W133: Symbol name truncated for 's012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'
source\diag0002.c(17): Warning! W133: Symbol name truncated for 'q012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'
source\diag0002.c(20): Warning! W133: Symbol name truncated for 'r012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'
source\diag0003.c(14): Warning! W134: Shift amount negative
source\diag0003.c(15): Warning! W135: Shift amount too large
source\diag0003.c(17): Warning! W135: Shift amount too large
source\diag0003.c(18): Warning! W135: Shift amount too large
source\diag0003.c(19): Warning! W134: Shift amount negative
source\diag0003.c(21): Warning! W135: Shift amount too large
source\diag0003.c(22): Warning! W135: Shift amount too large
source\diag0003.c(25): Warning! W135: Shift amount too large
source\diag0004.c(16): Warning! W124: Comparison result always 0
source\diag0004.c(18): Warning! W136: Comparison equivalent to 'unsigned == 0'
source\diag0004.c(20): Warning! W124: Comparison result always 1
source\diag0004.c(29): Warning! W124: Comparison result always 0
source\diag0004.c(31): Warning! W136: Comparison equivalent to 'unsigned == 0'
source\diag0004.c(33): Warning! W124: Comparison result always 1
source\diag0004.c(42): Warning! W124: Comparison result always 0
source\diag0004.c(44): Warning! W136: Comparison equivalent to 'unsigned == 0'
source\diag0004.c(46): Warning! W124: Comparison result always 1
source\diag0004.c(55): Warning! W124: Comparison result always 0
source\diag0004.c(57): Warning! W136: Comparison equivalent to 'unsigned == 0'
source\diag0004.c(59): Warning! W124: Comparison result always 1
source\diag0005.c(7): Warning! W137: Extern function 'fn2' redeclared as static
source\diag0005.c(7): Note! I2002: 'fn2' defined in: source\diag0005.c(6)
source\diag0005.c(10): Warning! W137: Extern function 'fn3' redeclared as static
source\diag0005.c(10): Note! I2002: 'fn3' defined in: source\diag0005.c(9)
source\diag0005.c(30): Error! E1072: Storage class disagrees with previous definition of 'i2'
source\diag0005.c(30): Note! I2002: 'i2' defined in: source\diag0005.c(29)
source\diag0005.c(33): Error! E1072: Storage class disagrees with previous definition of 'i3'
source\diag0005.c(33): Note! I2002: 'i3' defined in: source\diag0005.c(32)
source\diag0005.c(42): Error! E1072: Storage class disagrees with previous definition of 'i6'
source\diag0005.c(42): Note! I2002: 'i6' defined in: source\diag0005.c(41)
source\diag0005.c(38): Warning! W202: Symbol 'i5' has been defined, but not referenced
source\diag0006.c(31): Error! E1010: Type mismatch
source\diag0006.c(31): Note! I2003: source conversion type is 'int (*)(int __p1)'
source\diag0006.c(31): Note! I2004: target conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(32): Error! E1010: Type mismatch
source\diag0006.c(32): Note! I2003: source conversion type is 'int (__watcall *)(int __p1)'
source\diag0006.c(32): Note! I2004: target conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(33): Error! E1010: Type mismatch
source\diag0006.c(33): Note! I2003: source conversion type is 'int (*)(int __p1)'
source\diag0006.c(33): Note! I2004: target conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(34): Error! E1010: Type mismatch
source\diag0006.c(34): Note! I2003: source conversion type is 'int (__watcall *)(int __p1)'
source\diag0006.c(34): Note! I2004: target conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(36): Error! E1010: Type mismatch
source\diag0006.c(36): Note! I2003: source conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(36): Note! I2004: target conversion type is 'int (*)(int __p1)'
source\diag0006.c(37): Error! E1010: Type mismatch
source\diag0006.c(37): Note! I2003: source conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(37): Note! I2004: target conversion type is 'int (*)(int __p1)'
source\diag0006.c(39): Error! E1010: Type mismatch
source\diag0006.c(39): Note! I2003: source conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(39): Note! I2004: target conversion type is 'int (__watcall *)(int __p1)'
source\diag0006.c(40): Error! E1010: Type mismatch
source\diag0006.c(40): Note! I2003: source conversion type is 'int (__cdecl *)(int __p1)'
source\diag0006.c(40): Note! I2004: target conversion type is 'int (__watcall *)(int __p1)'
source\diag0007.c(37): Error! E1186: Storage class of 'for' statement declaration not register or auto
source\diag0007.c(38): Error! E1186: Storage class of 'for' statement declaration not register or auto
source\diag0007.c(39): Error! E1186: Storage class of 'for' statement declaration not register or auto
source\diag0007.c(40): Error! E1187: No type specified in declaration
source\diag0007.c(41): Error! E1188: Symbol 'j' declared in 'for' statement must be object
source\diag0007.c(45): Error! E1189: Unexpected declaration
source\diag0007.c(47): Error! E1189: Unexpected declaration
source\diag0007.c(55): Error! E1189: Unexpected declaration
source\diag0007.c(55): Error! E1009: Expecting 'while' but found 'unsigned'
source\diag0007.c(55): Error! E1009: Expecting '(' but found 'u'
source\diag0007.c(55): Error! E1063: Missing operand
source\diag0007.c(55): Error! E1009: Expecting ')' but found ';'
source\diag0007.c(61): Error! E1189: Unexpected declaration
source\diag0007.c(69): Error! E1189: Unexpected declaration
source\diag0007.c(45): Warning! W202: Symbol 'j' has been defined, but not referenced
source\diag0007.c(61): Warning! W202: Symbol 'i' has been defined, but not referenced
source\diag0007.c(52): Warning! W202: Symbol 'g' has been defined, but not referenced
source\diag0007.c(47): Warning! W202: Symbol 'f' has been defined, but not referenced
source\diag0007.c(58): Warning! W202: Symbol 'uu' has been defined, but not referenced
source\diag0007.c(71): Error! E1018: Label 'la_bel' not defined in function
source\diag0007.c(72): Error! E1099: Statement must be inside function. Probable cause: missing {
source\diag0008.c(2): Error! E1100: Definition of macro '__DATE__' not identical to previous definition
source\diag0008.c(3): Error! E1100: Definition of macro '__FILE__' not identical to previous definition
source\diag0008.c(4): Error! E1100: Definition of macro '__LINE__' not identical to previous definition
source\diag0008.c(5): Error! E1100: Definition of macro '__STDC__' not identical to previous definition
source\diag0008.c(6): Error! E1100: Definition of macro '__STDC_HOSTED__' not identical to previous definition
source\diag0008.c(7): Error! E1100: Definition of macro '__STDC_LIB_EXT1__' not identical to previous definition
source\diag0008.c(8): Error! E1100: Definition of macro '__STDC_VERSION__' not identical to previous definition
source\diag0008.c(9): Error! E1100: Definition of macro '__TIME__' not identical to previous definition
source\diag0008.c(11): Error! E1101: Cannot #undef '__DATE__'
source\diag0008.c(12): Error! E1101: Cannot #undef '__FILE__'
source\diag0008.c(13): Error! E1101: Cannot #undef '__LINE__'
source\diag0008.c(14): Error! E1101: Cannot #undef '__STDC__'
source\diag0008.c(15): Error! E1101: Cannot #undef '__STDC_HOSTED__'
source\diag0008.c(16): Error! E1101: Cannot #undef '__STDC_LIB_EXT1__'
source\diag0008.c(17): Error! E1101: Cannot #undef '__STDC_VERSION__'
source\diag0008.c(18): Error! E1101: Cannot #undef '__TIME__'
source\diag0009.c(11): Warning! W106: Constant out of range - truncated
source\diag0009.c(13): Warning! W106: Constant out of range - truncated
source\diag0009.c(19): Warning! W106: Constant out of range - truncated
source\diag0009.c(19): Note! I2003: source conversion type is 'int '
source\diag0009.c(19): Note! I2004: target conversion type is '<ufield> '
source\diag0009.c(22): Warning! W106: Constant out of range - truncated
source\diag0009.c(22): Note! I2003: source conversion type is 'long '
source\diag0009.c(22): Note! I2004: target conversion type is 'field '
source\diag0009.c(29): Warning! W124: Comparison result always 1
source\diag0010.c(6): Warning! E1069: String literal not terminated before end of line
source\diag0010.c(9): Error! E1069: String literal not terminated before end of line
source\diag0010.c(11): Error! E1054: Expression must be constant
source\diag0010.c(11): Error! E1009: Expecting ';' but found 'int'
source\diag0011.c(6): Error! E1069: String literal not terminated before end of line

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?