Tristan Brindle

Results 68 comments of Tristan Brindle
trafficstars

> This is `grep -n using` result: > > ``` > 133:using byte = std::byte; > 135:using byte = unsigned char; > ``` Mentioned above. > ``` > 178:using std::data;...

> This is no problem until multiple translation units are linked together and TCB_SPAN_THROW_ON_CONTRACT_VIOLATION is defined in some but not all of them. Defining different contract checking settings in different...

Agreed, I was holding off on this to see what other changes might emerge after the Prague meeting, but now the design is fixed we should implement it as best...

Hi @eyalroz, thanks for your interest in this library. I'm afraid I have no experience with CUDA and no access to Nvidia hardware, so this is not something I would...

This sounds like a good idea. I'm not a CMake expert though -- I know how to make an "interface library", but how do I do the namespacing bit?

Up until now I've been reluctant to do this because the design of `span` was still evolving. Now that C++20 has been finalised, this does indeed seem like a reasonable...

Hi, thanks for filing the issue! As it happens, I was thinking about this as well after I saw that Reddit thread. In my defence, the name `last` makes more...

> I had similar thoughts while watching that talk. > > 1. I always considered end() being one past the end a naming smell. > Testing against end() to see...

Hi @DeveloperPaul123! Please could you submit these changes as two separate PRs? The .gitignore update looks good and I'll commit it right away, but I want to try out the...

> @tcbrindle Seems reasonable! Done in #111 ...and merged!