Prof A Olowofoyeku (The African Chief) wrote:
On 23 Apr 2005 at 4:26, Frank Heckenbach wrote:
Try this patch (to avoid trying to use it if not present).
Solves the problem.
Good.
TEST fjf1044s.pas: ./fjf1044s.pas: In procedure `p': ./fjf1044s.pas:36: internal compiler error: in expand_call, at gcc/calls.c:3110 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu-pascal.de/todo.html> for instructions. failed
Can you send a compiler stack backtrace please?
I have no idea how to obtain that!
Type `bt' in gdb.
While or after running what?
As previously: : > > Can you post a complete traceback or at least error position? (There are : > > many strncmp's in gpc.c, and know which one it is might help.) : > : > Attached ... : > (Mingw)/src/mingw/gcc-3.2.3/build/gcc $gdb xgpc.exe : > GNU gdb 6.3 : > (gdb) run : <snip> : > Program received signal SIGSEGV, Segmentation fault. : > 0x77c47a64 in strncmp () : > (gdb) info line *0x77c47a64 : > No line number information available for address 0x77c47a64 <strncmp+20> : : can you type `bt' here (to get the calling place)? Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: ACB3 79B2 7EB2 B7A7 EFDE D101 CD02 4C9D 0FE0 E5E8