Ticket #6345 (closed: fixed)
Various changes for building on Mac
Reported by: | Stuart Campbell | Owned by: | Stuart Campbell |
---|---|---|---|
Priority: | major | Milestone: | Release 2.5 |
Component: | Mantid | Keywords: | |
Cc: | owen.arnold@… | Blocked By: | #6592 |
Blocking: | Tester: | Michael Reuter |
Description
This is a general ticket to capture changes required to make life better on the mac. It is intended to cover stuff for different compilers and std libs.
Change History
comment:2 Changed 8 years ago by Stuart Campbell
Made syntax match C++ standards.
This was an error picked up by clang. It only matters for dependent templates. refs #6345
Changeset: 605c4f72ae60daed4a3d7387df578499a98de8cb
comment:3 Changed 8 years ago by Stuart Campbell
Made syntax match C++ standards.
This was an error picked up by clang. It only matters for dependent templates. refs #6345
Changeset: 605c4f72ae60daed4a3d7387df578499a98de8cb
comment:5 Changed 8 years ago by Stuart Campbell
Quiet compiler warnings on gcc. refs #6098
This also related to getting compilation working for clang on the mac. refs #6345
Changeset: 6c18c625198c3a2407c61eafd5c2fed0fd185f38
comment:6 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.4 to Release 2.5
Moved at the code freeze for release 2.4
comment:7 Changed 8 years ago by Stuart Campbell
Fix error for clang compiler. refs #6345
Changeset: 2d1462acee4968f78c227b656b43f657101e26f7
comment:9 Changed 8 years ago by Stuart Campbell
Moved PRAGMA() define outside openmp block.
This means that our code base will now compile on non-openmp compilers. refs #6592 & #6345
Changeset: 308c3c89e8fdffb12d3be7f2ff8b62606bd72089
comment:10 Changed 8 years ago by Stuart Campbell
Don't try to use emplace_back for clang compiler.
refs #6345
Changeset: 47047af741d2ed65b01164704ce7632265517066
comment:11 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.5 to Release 2.6
comment:12 Changed 7 years ago by Stuart Campbell
- Status changed from accepted to verify
- Resolution set to fixed
- Milestone changed from Release 2.6 to Release 2.5
Closing for end of release. Will open new ticket in next release if needed.
Nothing really to test.
comment:13 Changed 7 years ago by Michael Reuter
- Status changed from verify to verifying
- Tester set to Michael Reuter
comment:14 Changed 7 years ago by Michael Reuter
- Status changed from verifying to closed
These changes have already been in place on master for a while now.
comment:15 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 7191