#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 18 years ago by
| Description: | modified (diff) |
|---|
comment:2 follow-up: 3 Changed 18 years ago by
| Owner: | changed from Alpar Juttner to Balazs Dezso |
|---|
comment:3 follow-up: 6 Changed 18 years ago by
Replying to alpar:
I investigated it a little bit more, and it turned out that the only problem is in the
mutabledeclaration in StoreBoolMap
MSVC also seems to complain about this stuff.
Changed 18 years ago by
| Attachment: | icc_compatibility_fixes.patch added |
|---|
comment:6 follow-up: 7 Changed 18 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 18 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
mutabledeclaration 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?