Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous message
Tom1
Messages: 1212
Registered: March 2007
Senior 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

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Magic enum
Next Topic: Memory management question
Goto Forum:
  


Current Time: Wed May 01 13:48:01 CEST 2024

Total time taken to generate the page: 0.01361 seconds