Very similar to the last bug - only the list of warning is a lot longer: --------------------- krunch.adb:43:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:43:41: warning: suggested replacement: "Buffer'First" krunch.adb:61:23: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:61:23: warning: suggested replacement: "Buffer'First" krunch.adb:61:28: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:61:28: warning: suggested replacement: "Buffer'First + 16" krunch.adb:64:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:64:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:64:20: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:64:20: warning: suggested replacement: "Buffer'First + 4" krunch.adb:65:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:65:15: warning: suggested replacement: "Buffer'First + 5" krunch.adb:65:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:65:41: warning: suggested replacement: "Buffer'First + 17" krunch.adb:70:23: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:70:23: warning: suggested replacement: "Buffer'First" krunch.adb:70:28: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:70:28: warning: suggested replacement: "Buffer'First + 21" krunch.adb:73:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:73:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:73:20: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:73:20: warning: suggested replacement: "Buffer'First + 4" krunch.adb:74:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:74:15: warning: suggested replacement: "Buffer'First + 5" krunch.adb:74:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:74:41: warning: suggested replacement: "Buffer'First + 22" krunch.adb:78:36: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:78:36: warning: suggested replacement: "Buffer'First" krunch.adb:78:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:78:41: warning: suggested replacement: "Buffer'First + 3" krunch.adb:80:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:80:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:80:40: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:80:40: warning: suggested replacement: "Buffer'First + 3" krunch.adb:84:36: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:84:36: warning: suggested replacement: "Buffer'First" krunch.adb:84:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:84:41: warning: suggested replacement: "Buffer'First + 4" krunch.adb:86:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:86:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:86:40: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:86:40: warning: suggested replacement: "Buffer'First + 4" krunch.adb:90:36: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:90:36: warning: suggested replacement: "Buffer'First" krunch.adb:90:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:90:41: warning: suggested replacement: "Buffer'First + 6" krunch.adb:92:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:92:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:92:40: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:92:40: warning: suggested replacement: "Buffer'First + 6" krunch.adb:96:37: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:96:37: warning: suggested replacement: "Buffer'First" krunch.adb:96:42: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:96:42: warning: suggested replacement: "Buffer'First + 10" krunch.adb:98:15: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:98:15: warning: suggested replacement: "Buffer'First + 1" krunch.adb:98:40: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:98:40: warning: suggested replacement: "Buffer'First + 10" krunch.adb:106:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:106:41: warning: suggested replacement: "Buffer'First" krunch.adb:106:47: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:106:47: warning: suggested replacement: "Buffer'First + 8" krunch.adb:107:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:107:41: warning: suggested replacement: "Buffer'First" krunch.adb:107:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:107:46: warning: suggested replacement: "Buffer'First + 9" krunch.adb:108:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:108:41: warning: suggested replacement: "Buffer'First" krunch.adb:108:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:108:46: warning: suggested replacement: "Buffer'First + 12" krunch.adb:109:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:109:41: warning: suggested replacement: "Buffer'First" krunch.adb:109:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:109:46: warning: suggested replacement: "Buffer'First + 11" krunch.adb:110:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:110:41: warning: suggested replacement: "Buffer'First" krunch.adb:110:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:110:46: warning: suggested replacement: "Buffer'First + 12" krunch.adb:111:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:111:41: warning: suggested replacement: "Buffer'First" krunch.adb:111:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:111:46: warning: suggested replacement: "Buffer'First + 19" krunch.adb:112:41: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:112:41: warning: suggested replacement: "Buffer'First" krunch.adb:112:46: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:112:46: warning: suggested replacement: "Buffer'First + 21" krunch.adb:125:23: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:125:23: warning: suggested replacement: "Buffer'First + 1" krunch.adb:130:18: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:130:18: warning: suggested replacement: "Buffer'First + 1" krunch.adb:132:18: warning: index for "Buffer" may assume lower bound of 1 krunch.adb:132:18: warning: suggested replacement: "Buffer'First + 1" ---------------------
In moments like this I which I was a maintainer - In the time I need to write this report I could have fixed the problem. Martin -- Summary: index for "Buffer" may assume lower bound of 1 Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: krischik at users dot sourceforge dot net GCC build triplet: pentium4-pc-mingw32msv GCC host triplet: pentium4-pc-mingw32msv GCC target triplet: pentium4-pc-mingw32msv http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30804