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 » Community » U++ community news and announcements » U++ 2019.1.rc5 released
Re: U++ 2019.1.rc5 released [message #51710 is a reply to message #51700] Tue, 30 April 2019 11:35 Go to previous messageGo to previous message
warchef is currently offline  warchef
Messages: 13
Registered: January 2019
Location: Hungary
Promising Member
Hi,

I've tried the latest version (13065, HomeBudget example, Windows 10x64 1809), and get the following error message with MSVS19, MSVS19x64:

C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<Upp::Rasterizer::Cell &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Algo.h (106): error C2512: 'std::greater<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Algo.h (106): error C2672: 'FindBest': no matching overloaded function found
C:\upp\uppsrc\Core\Algo.h (106): error C2780: 'int Upp::FindBest(const Range &,const Pred &)': expects 2 arguments - 1 provided
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (216): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'Upp::IndexSortIterator__<I,I2,VT>'
C:\upp\uppsrc\Core\Sort.h (217): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'Upp::IndexSortIterator__<I,I2,VT>'
C:\upp\uppsrc\Core\Sort.h (216): error C2672: 'Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (218): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided
C:\upp\uppsrc\Core\Sort.h (175): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'Upp::StableSortIterator__<I,VT>'
C:\upp\uppsrc\Core\Sort.h (176): error C2440: '<function-style-cast>': cannot convert from 'const Less' to 'Upp::StableSortLess__<VT,Less>'
C:\upp\uppsrc\Core\Sort.h (175): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (176): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 1 provided
C:\upp\uppsrc\Core\Sort.h (224): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2512: 'std::less<std::remove_reference<T &>::type>': no appropriate default constructor available
C:\upp\uppsrc\Core\Sort.h (118): error C2672: 'Upp::Sort__': no matching overloaded function found
C:\upp\uppsrc\Core\Sort.h (118): error C2780: 'void Upp::Sort__(I,I,const Less &)': expects 3 arguments - 2 provided


But with MSVS17, everything is fine.

Anyway, they did a great job, thanks guys, every pro! Smile

Sincerely,
Marton
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: U++ 2019.1.rc6 released
Next Topic: U++ 2019.1 released
Goto Forum:
  


Current Time: Tue Apr 16 18:28:56 CEST 2024

Total time taken to generate the page: 0.02160 seconds