Hi,
I am trying to compile Ray 2.3.0 with Mac OS X (mavericks) 9.2 and I get this
error :
************************************************************************************************************************************
make PREFIX=ray-build MAXKMERLENGHT=64
CXX code/SeedingData/PathHandle.o
code/SeedingData/PathHandle.cpp:66:9: error: use of overloaded operator '>>' is
ambiguous (with operand types
'ostream' (aka 'basic_ostream<char>') and 'const uint64_t' (aka 'const
unsigned long long'))
stream >> handle.m_value;
~~~~~~ ^ ~~~~~~~~~~~~~~
code/SeedingData/PathHandle.cpp:65:11: note: candidate function
ostream & operator >>(ostream & stream, const PathHandle & handle) {
^
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
unsigned long long)
stream >> handle.m_value;
^
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
__int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(int,
unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, unsigned long
long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, unsigned long
long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, unsigned long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, unsigned long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, unsigned long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, unsigned long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
unsigned long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long
long, unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(__int128, unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
__int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned int, unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long, unsigned __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned long long, unsigned
__int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, long long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, __int128)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, unsigned int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, unsigned long)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate operator>>(long,
int)
code/SeedingData/PathHandle.cpp:66:9: note: built-in candidate
operator>>(unsigned __int128, unsigned __int128)
1 error generated.
make: *** [code/SeedingData/PathHandle.o] Error 1
************************************************************************************************************************************
I’ve been able to compile it successfully on my other Mac, which is less recent
and still has the previous version of Mac OSX. Maybe it has something to do
with Mavericks (it has happened to me with other programs recently). I’ve tried
to look on forums, but I can’t find anything related to this specific problem.
My apologies if it has been answered already.
Can someone help me ?
Thanks a lot,
Olivier
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Denovoassembler-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/denovoassembler-users