Home » Community » U++ community news and announcements » Gearing up for 2022.1 release...
Re: Gearing up for 2022.1 release... [message #58251 is a reply to message #58245] |
Tue, 05 April 2022 12:21 |
|
Klugier
Messages: 1076 Registered: September 2012 Location: Poland, Kraków
|
Senior Contributor |
|
|
mirek wrote on Sun, 03 April 2022 19:36Klugier wrote on Sun, 03 April 2022 15:43Hello Mirek,
I also proposed bumping C++ standard from c++14 to c++17. However, this could be done in the next release. There are a lot of risks here in context of compilation on various platforms.
Even if we do not have any features that particularly targets c++17 we should compile with that standard and our users should have access to it by default. Also, maybe this is a bug, but for MSVC we do not force any standard. It is always latest. I think it should change and we should target exactly the same standard as for GCC and CLANG.
Klugier
Yeeah, I was thinking about it a lot, problem is we have so far universal package for Posixes and we are not 100% sure c++17 compliant compiler is there. I think we would need to add detection code before adding -std=c++17 to options, which is sort of complicated and quirky.
Hello Mirek,
What about chaning approch? If it doesn't compile you could always back to older stable release of Upp. The old systems shouldn't hold us back and keep with old standard. We could make 2022.1 last official release with c++14 and the next one will be c++17.
The C++14 was introduced in 2017 in our code base. 3 years after official standard announcement. Right now we are 5 years after c++17. There is no consistency here.
Klugier
U++ - one framework to rule them all.
[Updated on: Tue, 05 April 2022 12:23] Report message to a moderator
|
|
|
|
|
Gearing up for 2022.1 release...
By: mirek on Thu, 03 March 2022 09:29
|
|
|
Re: Gearing up for 2022.1 release...
By: pvictor on Thu, 03 March 2022 11:07
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Thu, 03 March 2022 11:13
|
|
|
Re: Gearing up for 2022.1 release...
By: pvictor on Thu, 03 March 2022 11:21
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Thu, 03 March 2022 16:11
|
|
|
Re: Gearing up for 2022.1 release...
By: pvictor on Fri, 04 March 2022 05:34
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 06 March 2022 16:13
|
|
|
Re: Gearing up for 2022.1 release...
By: pvictor on Mon, 07 March 2022 14:08
|
|
|
Re: Gearing up for 2022.1 release...
By: pvictor on Wed, 09 March 2022 10:18
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 20 March 2022 14:42
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Tue, 29 March 2022 13:30
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Fri, 04 March 2022 21:09
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 06 March 2022 20:51
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Sun, 06 March 2022 21:02
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Fri, 11 March 2022 12:35
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Fri, 11 March 2022 12:42
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Thu, 17 March 2022 13:23
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Thu, 17 March 2022 14:32
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sat, 19 March 2022 10:39
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sat, 19 March 2022 11:38
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sat, 19 March 2022 17:52
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Sat, 19 March 2022 18:42
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sun, 20 March 2022 08:47
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 20 March 2022 09:35
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sun, 20 March 2022 10:00
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 20 March 2022 10:16
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sun, 20 March 2022 10:24
|
|
|
Re: Gearing up for 2022.1 release...
By: coolman on Sun, 20 March 2022 10:33
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Sun, 20 March 2022 13:31
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 20 March 2022 14:26
|
|
|
Re: Gearing up for 2022.1 release...
By: coolman on Sun, 20 March 2022 20:04
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Thu, 31 March 2022 04:10
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Sun, 03 April 2022 15:43
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 03 April 2022 19:36
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Tue, 05 April 2022 12:21
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Wed, 06 April 2022 12:05
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Wed, 06 April 2022 19:34
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Thu, 07 April 2022 10:42
|
|
|
Re: Gearing up for 2022.1 release...
By: Klugier on Thu, 07 April 2022 12:55
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Thu, 07 April 2022 22:57
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Fri, 08 April 2022 09:43
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Fri, 08 April 2022 11:19
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Fri, 08 April 2022 21:37
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Thu, 07 April 2022 12:16
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Thu, 07 April 2022 13:21
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Thu, 07 April 2022 13:40
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Thu, 07 April 2022 15:07
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Thu, 07 April 2022 23:21
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Fri, 08 April 2022 11:09
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Sun, 03 April 2022 19:33
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Mon, 04 April 2022 00:48
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Mon, 04 April 2022 17:38
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Tue, 05 April 2022 06:46
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Tue, 05 April 2022 21:00
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Wed, 06 April 2022 09:07
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Wed, 06 April 2022 11:59
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Wed, 06 April 2022 19:04
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Wed, 06 April 2022 19:21
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Tue, 05 April 2022 15:00
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Tue, 05 April 2022 15:29
|
|
|
Re: Gearing up for 2022.1 release...
By: mr_ped on Fri, 08 April 2022 12:42
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Fri, 08 April 2022 15:34
|
|
|
Re: Gearing up for 2022.1 release...
By: Tom1 on Fri, 08 April 2022 16:15
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Fri, 08 April 2022 16:50
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Fri, 08 April 2022 17:04
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Fri, 08 April 2022 21:39
|
|
|
Re: Gearing up for 2022.1 release...
By: mirek on Mon, 11 April 2022 12:07
|
|
|
Re: Gearing up for 2022.1 release...
By: Novo on Mon, 11 April 2022 19:14
|
Goto Forum:
Current Time: Thu May 09 08:41:45 CEST 2024
Total time taken to generate the page: 0.03009 seconds
|