Below is a report of an internal error in gpc for fjf664.pas.
I can send in more information if needed.
Regards,
Adriaan van Os
----------
Last login: Mon Jan 6 18:20:47 on ttyp1 Welcome to Darwin! [G4:~] adriaan% cd test/testp [G4:~/test/testp] adriaan% gpc -v Reading specs from /usr/local/gpc321d2/lib/gcc-lib/powerpc-apple-darwin6.0/3.2.1/specs Configured with: /Users/adriaan/gpc-3.2.1/configure --enable-languages=pascal --prefix=/usr/local/gpc321d2 Thread model: single gpc version 20021128, based on gcc-3.2.1 [G4:~/test/testp] adriaan% make clean rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core [G4:~/test/testp] adriaan% make MASK="fjf664.pas"
Running the GPC Test Suite. This may take a while ...
rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core { gpc --version | head -1; gpc --print-search-dirs | grep install | head -1; hostname || echo "unknown host"; } | \ sed -e 's,^,Testing ,;N;s,\n.*gcc-lib[/], (,;s,[/].*,),;N;s,\n, (,;s,$,),' Testing gpc 20021128, based on gcc-3.2.1 (powerpc-apple-darwin6.0) (G4.local.) echo "gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused PC="gpc" PFLAGS="--autobuild -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run" "fjf664.pas" | "./test_sum" TEST fjf664.pas: gpc: Internal error: Illegal instruction (program gpc1) Please submit a full bug report to gpc@gnu.de. failed awk: null file name in print or getline input record number 8, file source line number 14 make: *** [pascal.check-nomsg] Error 2
**********
Date/Time: 2003-01-06 18:22:39 +0100 OS Version: 10.2 (Build 6C115) Host: G4.local.
Command: gpc1 PID: 3654
Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0xbff7fff0
Thread 0 Crashed: #0 0x000dcacc in reset_used_flags (emit-rtl.c:2639) #1 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #2 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #3 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #4 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #5 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #6 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #7 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #8 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #9 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #10 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #11 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #12 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #13 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #14 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #15 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #16 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #17 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #18 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #19 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #20 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #21 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #22 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #23 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #24 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #25 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #26 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #27 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #28 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #29 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #30 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #31 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #32 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #33 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #34 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #35 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #36 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #37 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #38 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #39 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #40 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #41 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #42 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #43 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #44 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #45 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #46 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #47 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #48 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #49 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #50 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #51 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #52 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #53 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #54 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #55 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #56 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #57 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #58 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #59 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #60 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #61 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #62 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #63 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #64 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #65 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #66 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #67 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #68 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #69 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #70 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #71 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #72 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #73 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #74 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #75 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #76 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #77 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #78 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #79 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #80 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #81 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #82 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #83 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #84 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #85 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #86 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #87 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #88 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #89 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #90 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #91 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #92 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #93 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #94 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #95 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #96 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #97 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #98 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #99 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #100 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #101 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #102 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #103 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #104 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #105 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #106 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #107 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #108 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #109 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #110 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #111 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #112 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #113 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #114 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #115 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #116 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #117 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #118 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #119 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #120 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #121 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #122 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #123 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #124 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #125 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #126 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #127 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #128 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #129 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #130 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #131 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #132 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #133 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #134 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #135 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #136 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #137 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #138 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #139 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #140 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #141 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #142 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #143 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #144 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #145 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #146 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #147 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #148 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #149 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #150 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #151 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #152 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #153 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #154 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #155 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #156 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #157 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #158 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #159 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #160 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #161 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #162 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #163 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #164 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #165 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #166 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #167 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #168 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #169 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #170 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #171 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #172 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #173 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #174 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #175 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #176 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #177 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #178 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #179 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #180 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #181 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #182 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #183 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #184 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #185 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #186 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #187 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #188 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #189 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #190 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #191 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #192 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #193 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #194 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #195 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #196 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #197 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #198 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #199 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #200 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #201 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #202 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #203 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #204 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #205 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #206 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #207 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #208 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #209 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #210 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #211 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #212 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #213 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #214 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #215 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #216 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #217 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #218 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #219 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #220 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #221 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #222 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #223 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #224 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #225 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #226 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #227 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #228 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #229 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #230 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #231 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #232 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #233 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #234 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #235 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #236 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #237 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #238 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #239 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #240 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #241 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #242 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #243 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #244 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #245 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #246 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #247 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #248 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #249 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #250 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #251 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #252 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #253 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #254 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #255 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #256 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #257 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #258 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #259 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #260 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #261 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #262 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #263 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #264 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #265 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #266 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #267 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #268 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #269 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #270 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #271 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #272 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #273 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #274 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #275 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #276 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #277 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #278 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #279 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #280 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #281 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #282 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #283 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #284 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #285 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #286 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #287 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #288 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #289 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #290 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #291 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #292 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #293 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #294 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #295 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #296 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #297 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #298 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #299 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #300 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #301 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #302 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #303 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #304 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #305 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #306 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #307 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #308 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #309 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #310 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #311 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #312 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #313 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #314 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #315 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #316 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #317 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #318 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #319 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #320 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #321 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #322 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #323 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #324 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #325 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #326 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #327 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #328 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #329 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #330 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #331 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #332 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #333 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #334 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #335 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #336 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #337 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #338 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #339 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #340 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #341 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #342 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #343 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #344 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #345 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #346 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #347 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #348 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #349 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #350 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #351 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #352 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #353 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #354 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #355 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #356 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #357 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #358 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #359 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #360 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #361 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #362 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #363 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #364 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #365 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #366 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #367 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #368 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #369 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #370 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #371 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #372 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #373 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #374 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #375 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #376 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #377 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #378 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #379 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #380 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #381 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #382 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #383 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #384 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #385 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #386 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #387 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #388 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #389 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #390 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #391 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #392 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #393 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #394 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #395 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #396 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #397 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #398 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #399 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #400 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #401 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #402 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #403 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #404 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #405 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #406 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #407 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #408 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #409 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #410 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #411 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #412 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #413 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #414 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #415 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #416 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #417 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #418 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #419 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #420 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #421 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #422 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #423 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #424 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #425 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #426 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #427 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #428 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #429 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #430 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #431 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #432 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #433 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #434 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #435 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #436 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #437 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #438 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #439 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #440 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #441 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #442 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #443 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #444 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #445 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #446 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #447 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #448 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #449 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #450 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #451 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #452 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #453 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #454 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #455 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #456 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #457 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #458 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #459 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #460 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #461 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #462 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #463 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #464 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #465 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #466 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #467 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #468 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #469 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #470 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #471 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #472 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #473 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #474 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #475 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #476 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #477 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #478 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #479 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #480 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #481 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #482 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #483 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #484 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #485 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #486 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #487 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #488 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #489 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #490 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #491 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #492 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #493 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #494 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #495 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #496 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #497 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #498 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #499 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #500 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #501 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #502 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #503 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #504 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #505 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #506 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #507 0x000dcc24 in reset_used_flags (emit-rtl.c:2687) #508 0x000dcc24 in reset_used_flags (emit-rtl.c:2687)
PPC Thread State: srr0: 0x000dcacc srr1: 0x0000d930 vrsave: 0x00000000 xer: 0x00000000 lr: 0x000dcac0 ctr: 0x000dcba0 mq: 0x00000000 r0: 0x000dcc24 r1: 0xbff80050 r2: 0x0080c010 r3: 0x00c61010 r4: 0x02f910d0 r5: 0x00002dd2 r6: 0x0000002c r7: 0x002ced18 r8: 0x0000004b r9: 0x002cfcb8 r10: 0x0000012c r11: 0x002c6d98 r12: 0x900044a0 r13: 0x002ced18 r14: 0x04de7000 r15: 0x04a42ea0 r16: 0x00000000 r17: 0x00dc61a0 r18: 0x002ced18 r19: 0x002ced18 r20: 0x00000000 r21: 0x002ced18 r22: 0x002ced18 r23: 0x000080a8 r24: 0x0033a790 r25: 0x00000002 r26: 0x00000000 r27: 0x02dee600 r28: 0x00296385 r29: 0x002ca4b8 r30: 0x002cc17c r31: 0x000dcac0
Adriaan van Os a écrit:
Below is a report of an internal error in gpc for fjf664.pas.
I can send in more information if needed.
Regards,
Adriaan van Os
Last login: Mon Jan 6 18:20:47 on ttyp1 Welcome to Darwin! [G4:~] adriaan% cd test/testp [G4:~/test/testp] adriaan% gpc -v Reading specs from /usr/local/gpc321d2/lib/gcc-lib/powerpc-apple-darwin6.0/3.2.1/specs Configured with: /Users/adriaan/gpc-3.2.1/configure --enable-languages=pascal --prefix=/usr/local/gpc321d2 Thread model: single gpc version 20021128, based on gcc-3.2.1 [G4:~/test/testp] adriaan% make clean rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core [G4:~/test/testp] adriaan% make MASK="fjf664.pas"
There is a problem with debugging with gcc-3.2.1 / gpc. From a message of Franck, when announcing this alpha:
------------------------------------------------------------
PS: Forgot to mention, since stabs is not the default with gcc-3, you must give `-gstabs' instead of simply `-g' to use it.
In particular, if you're going to send test results, add `EXTRA_TEST_PFLAGS=-g0' (at least under Linux).
------------------------------------------------------------
Running the GPC Test Suite. This may take a while ...
rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core { gpc --version | head -1; gpc --print-search-dirs | grep install | head -1; hostname || echo "unknown host"; } | \ sed -e 's,^,Testing ,;N;s,\n.*gcc-lib[/], (,;s,[/].*,),;N;s,\n, (,;s,$,),' Testing gpc 20021128, based on gcc-3.2.1 (powerpc-apple-darwin6.0) (G4.local.) echo "gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused PC="gpc" PFLAGS="--autobuild -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run" "fjf664.pas" | "./test_sum" TEST fjf664.pas: gpc: Internal error: Illegal instruction (program gpc1) Please submit a full bug report to gpc@gnu.de. failed
Maurice
Maurice Lombardi wrote:
Adriaan van Os a écrit:
Below is a report of an internal error in gpc for fjf664.pas. I can send in more information if needed. Regards, Adriaan van Os
Last login: Mon Jan 6 18:20:47 on ttyp1 Welcome to Darwin! [G4:~] adriaan% cd test/testp [G4:~/test/testp] adriaan% gpc -v Reading specs from /usr/local/gpc321d2/lib/gcc-lib/powerpc-apple-darwin6.0/3.2.1/specs Configured with: /Users/adriaan/gpc-3.2.1/configure --enable-languages=pascal --prefix=/usr/local/gpc321d2 Thread model: single gpc version 20021128, based on gcc-3.2.1 [G4:~/test/testp] adriaan% make clean rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core [G4:~/test/testp] adriaan% make MASK="fjf664.pas"
There is a problem with debugging with gcc-3.2.1 / gpc. From a message of Franck, when announcing this alpha:
PS: Forgot to mention, since stabs is not the default with gcc-3, you must give `-gstabs' instead of simply `-g' to use it.
In particular, if you're going to send test results, add `EXTRA_TEST_PFLAGS=-g0' (at least under Linux).
I have checked, of course, but it doesn't make any difference.
Regards,
Adriaan van Os