View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001807 | OpenFOAM | Bug | public | 2015-07-30 22:54 | 2015-08-01 15:46 |
Reporter | alexeym | Assigned To | henry | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | dev | ||||
Summary | 0001807: ifEqEqOp template definition in hexRef8.C | ||||
Description | Currently it is template<int value> class ifEqEqOp { public: ... this definition results in error if OpenFOAM is built with WM_LABEL_SIZE=64 (well, currently I was able to reproduce the error with Apple's Clang, line 415 (ifEqEqOp<labelMax>(),) rises an error at labelMax with WM_LABEL_SIZE=64 can not be converted into int). Should the declaration be: template<label value> class ifEqEqOp { public: ... ? | ||||
Tags | No tags attached. | ||||