Re: MTL: Linux/Intel C++: version 6.0 success - sort of

"Paul C. Leopardi" <[email protected]>
Newsgroups gmane.comp.lib.mtl.devel
Message-ID <[email protected]>
Hi all,
Sorry it has taken so long, but I have finally gotten GluCat to build using 
Intel C++ 6.0. To do this, I have had to patch GluCat, MTL and the Intel C++ 
Standard Library file <map>. The fact that I have had to patch the standard 
library probably means there is still something wrong with the standards 
compliance of the GluCat code, gcc, Intel C++ or all three.

If anyone is interested, I have a file of error messages relating to MTL and a 
patch file for MTL which prevents these messages. Some of the patches to MTL 
look like fixes to real bugs. The error file is 116KB and the diff is 57KB. I 
could post these to the list or email them separately.

I'm still trying to think of a way of diagnosing and reporting the problem I'm 
seeing with Intel C++ <map>. If anyone is interested in this, I can send an 
error file and a diff file for this as well.
Best regards

On Sun, 12 May 2002 11:37 pm, Paul C. Leopardi wrote:
> Hi all,
> I have started to get MTL going with the recently released Intel C++ 6.0
> (icc) compiler,
> http://www.intel.com/software/products/compilers/c60l/noncom.htm To use
> this compiler, I set the environment variables CXX and CC to: "icc -D __ICL
> -I. -I.. -I/usr/local/include" so that MTL would recognize it. I started
> with the "pristine" mtl-2.1.2-20 and added the gcc 3.1
> patch:http://www.osl.iu.edu/MailArchives/mtl-devel/msg00311.php but no
> other patches or fixes.
>
> I discovered plenty of problems and have "fixed" all of them in the case of
> the MTL test programs and contributed examples, but compiling GluCat (
> http://glucat.sf.net ) still fails.
>
> The problems can be broken down into:
> 1) Real bugs in MTL (which I mostly identified and fixed)
> 2) Bugs in the Intel C++ 6.0 compiler (cannot fix - need to report to
> Intel) 3) Disagreements between g++ and icc on how to interpret the C++
> standard (which I mostly worked around)
>
> I'm still trying to sort out which problem is which. If anyone is
> interested in my work-in-progress, please contact me directly. I can be
> persuaded to post a patch file to this mailing list as well, but I will be
> away from 17 through 28 May, so this may have to wait.
...
_______________________________________________
This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.