#84 closed defect (fixed)
Support icc
Reported by: | Alpar Juttner | Owned by: | Balazs Dezso |
---|---|---|---|
Priority: | major | Milestone: | LEMON 1.0 release |
Component: | core | Version: | hg main |
Keywords: | Cc: | ||
Revision id: |
Description (last modified by )
- Trying to compile with icc-9.0, it hangs on compiling lemon/arc_parser.cc (it allocates more and more memory and it doesn't stop doing that). This is quite obviously a serious compiler bug thus there is nothing to do with it.
- With icc-10.1, the problems occur when compiling test/kruskal_test.cc.
With the default configuration, icc generates an incredible amount of 'remarks', making impossible to see what is happening. Thus I suggest using this configuration at first (on lime.cs.elte.hu).
./configure CXX=/opt/intel/cce/10.1/bin/icpc CXXFLAGS=-g --enable-demo --enable-benchmark
This ticket is somewhat related to ticket:7.
Attachments (1)
Change History (8)
comment:1 follow-up: 2 Changed 17 years ago by
Description: | modified (diff) |
---|
comment:2 follow-up: 3 Changed 17 years ago by
Owner: | changed from Alpar Juttner to Balazs Dezso |
---|
comment:3 follow-up: 6 Changed 17 years ago by
Replying to alpar:
I investigated it a little bit more, and it turned out that the only problem is in the
mutable
declaration in StoreBoolMap
MSVC also seems to complain about this stuff.
Changed 17 years ago by
Attachment: | icc_compatibility_fixes.patch added |
---|
comment:6 follow-up: 7 Changed 17 years ago by
Replying to alpar:
I investigated it a little bit more, and it turned out that the only problem is in the mutable declaration in StoreBoolMap
MSVC also seems to complain about this stuff.
See also ticket #36.
And what about ticket #7? It is also an icc-compatibility problem.
Should we reopen this ticket?
comment:7 Changed 17 years ago by
Replying to kpeter:
Should we reopen this ticket?
Now, the repository compiles with the icc version 10.1, while The bug with version 9.0 is probably not our business. Thus I see no reason to reopen.
I investigated it a little bit more, and it turned out that the only problem is in the
mutable
declaration in StoreBoolMapIt is a little bit strange, as there are other mutable declarations in the repo but icc doesn't complain about them. Is it possible that those are not tested?