Home » U++ Library support » U++ Core » CvFlt.cpp does not compile with MSBT__x64
CvFlt.cpp does not compile with MSBT__x64 [message #57893] |
Mon, 27 December 2021 12:33  |
Tom1
Messages: 1301 Registered: March 2007
|
Ultimate Contributor |
|
|
Hi,
Some recent change has caused the following errors in compiling Core/CvFlt.cpp with MSBT19x64, MSBT22x64:
CvFlt.cpp
C:\upp-git\upp.src\uppsrc\Core\CvFlt.cpp(91): error C3861: 'addc64': identifier not found
C:\upp-git\upp.src\uppsrc\Core\CvFlt.cpp(94): error C3861: 'addc64': identifier not found
C:\upp-git\upp.src\uppsrc\Core\CvFlt.cpp(94): error C3861: 'addc64': identifier not found
A short while ago it was still fine.
Best regards,
Tom
EDIT:
It seems to me that the last change to Core/Ops.h has dropped addc64() code from x64 MSC compilers. If I'm not mistaken, this should be added in Core/Ops.h starting at line 236:
inline
byte addc64(uint64& result, const uint64& value, byte carry) {
return _addcarry_u64(carry, result, value, &result);
}
[Updated on: Mon, 27 December 2021 12:51] Report message to a moderator
|
|
|
|
|
|
|
Goto Forum:
Current Time: Fri Apr 25 20:31:03 CEST 2025
Total time taken to generate the page: 0.02540 seconds
|