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/