Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot determine which instance of overloaded function "Mat<Type>::applyIndexFunction [with Type=dcomplex]" is intended #2

Open
gdevenyi opened this issue Jun 23, 2015 · 6 comments

Comments

@gdevenyi
Copy link

Building latest minc-toolkit master branch on Scinet, get the following error:

minc-toolkit/EBTKS/templates/Matrix.cc(35): error: cannot determine which instance of overloaded function "Mat<Type>::applyIndexFunction [with Type=dcomplex]" is intended
  #pragma do_not_instantiate Mat<dcomplex>::applyIndexFunction
@gdevenyi
Copy link
Author

I should clarify, this is an output of the latest intel compiler:

icpc --version
icpc (ICC) 15.0.2 20150121
Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.

@gdevenyi
Copy link
Author

Commenting the line seems to have allowed the compile to continue, I have no idea whether that was the right thing to do though...

@vfonov
Copy link
Member

vfonov commented Jun 25, 2015

I have a feeling that these pragmas actually don't do much on gcc

@poquirion
Copy link

Got the same thing here on Fedora 23 and

icpc --version
icpc (ICC) 15.0.3 20150407
Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.

@poquirion
Copy link

poquirion commented May 8, 2016

I got that while compiling the minc toolkit v2

@vfonov
Copy link
Member

vfonov commented May 9, 2016

@poquirion This is the wrong project, i.e BEaST is not part of EBTKS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants