Re: [Fink-users] build of ccfits fails
> On Nov 6, 2016, at 22:33, Daniel Gruen wrote: > > Hi, > > I'm trying to install the ccfits package with fink, but the build fails at > the following command. This is after upgrading my system to Sierra, and both > fink and xcode are of the latest version. > > Any ideas what could be the cause? > > Cheers, > Daniel > > > > > g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I/sw/include -I/sw/include -g -O2 > -Wall -ansi -MT ColumnCreator.lo -MD -MP -MF .deps/ColumnCreator.Tpo -c > ColumnCreator.cxx -fno-common -DPIC -o .libs/ColumnCreator.o > ColumnCreator.cxx:326:41: warning: '&&' within '||' [-Wlogical-op-parentheses] > if (!scalePresent || scalePresent && tscale == 1) > ~~ ~^~~ > ColumnCreator.cxx:326:41: note: place parentheses around the '&&' expression > to silence this warning > if (!scalePresent || scalePresent && tscale == 1) > ^ >( ) > In file included from ColumnCreator.cxx:10: > In file included from ./Column.h:16: > In file included from ./Table.h:13: > In file included from ./ExtHDU.h:15: > In file included from ./HDU.h:21: > In file included from ./NewKeyword.h:13: > In file included from ./KeywordCreator.h:13: > In file included from ./KeyData.h:22: > In file included from ./FITSUtil.h:18: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/valarray:2743:32: > error: no viable conversion > from 'value_type' (aka 'std::__1::complex') to 'result_type' > (aka 'bool') > ::new (__r.__end_) result_type(__expr_[__i]); >^ > ./ColumnVectorData.h:268:44: note: in instantiation of member function > > 'std::__1::__val_expr > >, std::__1::valarray >, > std::__1::valarray > > >::operator valarray' > requested here > std::valarray test = (m_data[i] == that.m_data[i]); >^ > ./ColumnVectorData.h:56:9: note: in instantiation of member function > 'CCfits::ColumnVectorData >::compare' requested here > ColumnVectorData (int columnIndex, const string &columnName, > ValueType type, const string &format, const string &unit, Table* p, int r... > ^ > ColumnCreator.cxx:259:25: note: in instantiation of member function > 'CCfits::ColumnVectorData >::ColumnVectorData' > requested > here > m_column = new ColumnVectorData >(number, > name, >^ > In file included from ColumnCreator.cxx:10: > In file included from ./Column.h:16: > In file included from ./Table.h:13: > In file included from ./ExtHDU.h:15: > In file included from ./HDU.h:21: > In file included from ./NewKeyword.h:13: > In file included from ./KeywordCreator.h:13: > In file included from ./KeyData.h:22: > In file included from ./FITSUtil.h:18: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/valarray:2743:32: > error: no viable conversion > from 'value_type' (aka 'std::__1::complex') to 'result_type' > (aka 'bool') > ::new (__r.__end_) result_type(__expr_[__i]); >^ > ./ColumnVectorData.h:268:44: note: in instantiation of member function > > 'std::__1::__val_expr > >, std::__1::valarray >, > std::__1::valarray > > >::operator valarray' > requested here > std::valarray test = (m_data[i] == that.m_data[i]); >^ > ./ColumnVectorData.h:56:9: note: in instantiation of member function > 'CCfits::ColumnVectorData >::compare' requested here > ColumnVectorData (int columnIndex, const string &columnName, > ValueType type, const string &format, const string &unit, Table* p, int r... > ^ > ColumnCreator.cxx:275:25: note: in instantiation of member function > 'CCfits::ColumnVectorData >::ColumnVectorData' > requested > here > m_column = new ColumnVectorData >(number, > name, >^ > 1 warning and 2 errors generated. > make[2]: *** [ColumnCreator.lo] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > ### execution of /tmp/fink.BjjH1 failed, exit code 2 > ### execution of /tmp/fink.UaWUW failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-ccfits-2.4-2 > (Reading database ... 4591 files and directories currently installed.) > Removing fink-buildlock-ccfits-2.4-2 ... > Failed: phase compiling: ccfits-2.4-2 failed > > ... > > Package manager version: 0.41.0 > Distribution version: selfupdate-rsync Sun Nov 6 21:25:27 2016, 10.12, x86_64 > Trees: local/main stable/main > Xcode.app: 8.1 > Xcode command-line tools: 8.1.0.0.1.1476494586 > Max. Fink build jobs: 1 (Pl
[Fink-users] build of ccfits fails
Hi, I'm trying to install the ccfits package with fink, but the build fails at the following command. This is after upgrading my system to Sierra, and both fink and xcode are of the latest version. Any ideas what could be the cause? Cheers, Daniel g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I/sw/include -I/sw/include -g -O2 -Wall -ansi -MT ColumnCreator.lo -MD -MP -MF .deps/ColumnCreator.Tpo -c ColumnCreator.cxx -fno-common -DPIC -o .libs/ColumnCreator.o ColumnCreator.cxx:326:41: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!scalePresent || scalePresent && tscale == 1) ~~ ~^~~ ColumnCreator.cxx:326:41: note: place parentheses around the '&&' expression to silence this warning if (!scalePresent || scalePresent && tscale == 1) ^ ( ) In file included from ColumnCreator.cxx:10: In file included from ./Column.h:16: In file included from ./Table.h:13: In file included from ./ExtHDU.h:15: In file included from ./HDU.h:21: In file included from ./NewKeyword.h:13: In file included from ./KeywordCreator.h:13: In file included from ./KeyData.h:22: In file included from ./FITSUtil.h:18: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/valarray:2743:32: error: no viable conversion from 'value_type' (aka 'std::__1::complex') to 'result_type' (aka 'bool') ::new (__r.__end_) result_type(__expr_[__i]); ^ ./ColumnVectorData.h:268:44: note: in instantiation of member function 'std::__1::__val_expr >, std::__1::valarray >, std::__1::valarray > > >::operator valarray' requested here std::valarray test = (m_data[i] == that.m_data[i]); ^ ./ColumnVectorData.h:56:9: note: in instantiation of member function 'CCfits::ColumnVectorData >::compare' requested here ColumnVectorData (int columnIndex, const string &columnName, ValueType type, const string &format, const string &unit, Table* p, int r... ^ ColumnCreator.cxx:259:25: note: in instantiation of member function 'CCfits::ColumnVectorData >::ColumnVectorData' requested here m_column = new ColumnVectorData >(number, name, ^ In file included from ColumnCreator.cxx:10: In file included from ./Column.h:16: In file included from ./Table.h:13: In file included from ./ExtHDU.h:15: In file included from ./HDU.h:21: In file included from ./NewKeyword.h:13: In file included from ./KeywordCreator.h:13: In file included from ./KeyData.h:22: In file included from ./FITSUtil.h:18: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/valarray:2743:32: error: no viable conversion from 'value_type' (aka 'std::__1::complex') to 'result_type' (aka 'bool') ::new (__r.__end_) result_type(__expr_[__i]); ^ ./ColumnVectorData.h:268:44: note: in instantiation of member function 'std::__1::__val_expr >, std::__1::valarray >, std::__1::valarray > > >::operator valarray' requested here std::valarray test = (m_data[i] == that.m_data[i]); ^ ./ColumnVectorData.h:56:9: note: in instantiation of member function 'CCfits::ColumnVectorData >::compare' requested here ColumnVectorData (int columnIndex, const string &columnName, ValueType type, const string &format, const string &unit, Table* p, int r... ^ ColumnCreator.cxx:275:25: note: in instantiation of member function 'CCfits::ColumnVectorData >::ColumnVectorData' requested here m_column = new ColumnVectorData >(number, name, ^ 1 warning and 2 errors generated. make[2]: *** [ColumnCreator.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 ### execution of /tmp/fink.BjjH1 failed, exit code 2 ### execution of /tmp/fink.UaWUW failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-ccfits-2.4-2 (Reading database ... 4591 files and directories currently installed.) Removing fink-buildlock-ccfits-2.4-2 ... Failed: phase compiling: ccfits-2.4-2 failed ... Package manager version: 0.41.0 Distribution version: selfupdate-rsync Sun Nov 6 21:25:27 2016, 10.12, x86_64 Trees: local/main stable/main Xcode.app: 8.1 Xcode command-line tools: 8.1.0.0.1.1476494586 Max. Fink build jobs: 1 -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi___
