Andrea Pappacoda

Results 301 comments of Andrea Pappacoda

> sadly using `CMAKE_CXX_FLAGS` or `add_compile_options` (though the latter is better) doesn't change the main issue: the user can not control wether or not to use the flags. Yes that's...

@kiplingw I was talking about only flags needed to work with Pistache, not the essential ones needed for the library to work. In my opinion every change should have no...

I mean these flags: [CMakeLists.txt#L16](https://github.com/pistacheio/pistache/blob/master/CMakeLists.txt#L16), [CMakeLists.txt#L22](https://github.com/pistacheio/pistache/blob/master/CMakeLists.txt#L22). Required libraries are already compiler independent (like [src/CMakeLists.txt#L44](https://github.com/pistacheio/pistache/blob/master/src/CMakeLists.txt#L44)), and the only place where they are specified using compiler dependent flags is when defining pkg-config...

> Launchpad actually doesn't perform Autopkgtest / DEP-8 testing. However, I have [requested](https://bugs.launchpad.net/launchpad/+bug/1845275) this several years ago. Oh ok, thanks for letting me know. In this case, what about only...

> We could do that, but then we lose the benefits of testing on other architectures which, historically, have been quite fruitful for us in finding weird bugs with memory...

> Not just compilation, but correct package dependency calculation, packaging, installation, and testing the installed artifacts. This means verifying headers were installed correctly, code links, and executes. There's a lot...

Also, I believe that Debian runs autopkgtest on multiple architectures, so once I manage to package Pistache we'll be able to rely on that.

> How much would it cost to restore Travis CI to accomplish the above? It's not cheap. $69 per month

Hey @kiplingw, I've been thinking about this a bit more, and while I haven't found a solution I think that we could still improve the current situation. Problems with the...

> It depends on how they are virtualized. But if fully virtualized, then yes, they will be slower than the host's native architecture. Yes... Not only virtualized, but even _emulated_...