[Ecls-list] BUG: compiler generating illegal pointer on AMD64

Eric Marsden eric.marsden at free.fr
Sat Jan 5 13:06:01 UTC 2008


>>>>> "jgr" == Juan Jose Garcia-Ripoll <jjgarcia at users.sourceforge.net> writes:

  jgr> - Is this a clean build? Somewhere along the patches new symbols may
  jgr> be introduce that invalidate some object files.

  I just tried a fresh CVS checkout, and can reproduce the problem.
  I'm running Debian unstable, which has GCC 4.2.3 20080102, GNU libc
  2.7, Linux 2.6.23.

  jgr> - What linux is this? What configuration flags?
  jgr> 
  jgr> - What version of GMP is it using? Same for the Boehm-Weiser? Are they
  jgr> the ones shipped with ECL, or do you have other versions installed in
  jgr> this box?

  I configured with "bash configure && make". build/config.log contains

configure:12029: Configuring included Boehm GC library:
configure:12385: Configuring included GMP library:

   and

#define GBC_BOEHM 0
#define WITH_GMP 1

  
% ldd =ecl
	linux-vdso.so.1 =>  (0x00007fffcdbfd000)
	libecl.so => /usr/local/lib/libecl.so (0x00002ab4dd1d8000)
	libdl.so.2 => /lib/libdl.so.2 (0x00002ab4dd582000)
	libm.so.6 => /lib/libm.so.6 (0x00002ab4dd786000)
	libc.so.6 => /lib/libc.so.6 (0x00002ab4dda08000)
	/lib64/ld-linux-x86-64.so.2 (0x00002ab4dcfba000)


   Let me know if I can help run some further tests.

-- 
Eric Marsden





More information about the ecl-devel mailing list