Ticket #11509 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Fixes for Xcode 6.3

Reported by: Steven Hahn Owned by: Steven Hahn
Priority: major Milestone: Release 3.4
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description

Xcode 6.3 was released today. Two two small fixes are required to build Mantid without warnings.

Change History

comment:1 Changed 6 years ago by Steven Hahn

  • Status changed from new to inprogress

Refs #11509. Fix build error and compiler warning.

Changeset: f4425ce7ef637568cebf745bdacee6c194981efe

comment:2 Changed 6 years ago by Steven Hahn

  • Status changed from inprogress to verify
  • Resolution set to fixed

This is being verified as pull request #559.

comment:3 Changed 6 years ago by Steven Hahn

OS X 10.9 now generates a warning "unknown warning group"...

Maybe we can instead generate a seg fault via NULL pointer dereference?

`cpp int *ptr = NULL; *ptr = 1; `

http://en.wikipedia.org/wiki/Segmentation_fault

comment:4 Changed 5 years ago by Steven Hahn

Refs #11509. Create seg fault via null pointer dereference.

Changeset: d932e33a15772bd8fcbfb706d784a0ec3b709803

comment:5 Changed 5 years ago by Steven Hahn

NULL pointer dereference mentioned above generates a seg fault on OS X. Once the build servers finish, this ticket is ready for testing.

comment:6 Changed 5 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

comment:7 Changed 5 years ago by Steven Hahn

Refs #11509. Fix build error and compiler warning.

Changeset: f4425ce7ef637568cebf745bdacee6c194981efe

comment:8 Changed 5 years ago by Steven Hahn

Refs #11509. Create seg fault via null pointer dereference.

Changeset: d932e33a15772bd8fcbfb706d784a0ec3b709803

comment:9 Changed 5 years ago by Stuart Campbell

  • Status changed from verifying to closed

Merge pull request #559 from mantidproject/11509_xcode_6p3_fixes

Fixes for Xcode 6.3

Full changeset: fa6491d9dd2f63f380f1d0053a86e37b61ae2fe5

comment:10 Changed 5 years ago by Nick Draper

Somehow these slipped through without a resolution. Set to Fixed.

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 12347

Note: See TracTickets for help on using tickets.