Open timpokorny opened 2 years ago
I would like to add that HLA users (DoD) are for sure using 32 bit federates. Would be nice to keep the option to build 32-bit support as an option. I have many systems at ranges and with civil where 64 bit is not an option for a federate.
@Symionow - The main issue is just the multi-headed hydra of compiler support. It makes everything more difficult (need more systems for builds, those systems need more compilers on them, builds take longer, build system has to account for large number of infrequently used builds).
In your experience, are those systems deploying 32-bit federate static, or do they still get development/extension? Also, do you know if they use HLA v1.3 or 1516e?
My assumption for enviornments with any quantity of 32-bit federates is that the federations would be more stable and less prone to upgrades, especially for infrastructure like an RTI. In this case, release branches can be kept for the few times that there are critical patches needed on those stable federations. However, there are lots of assumptions in there, so any real world feedback you had on what you see out there would be most helpful!
The days of 32-bit are over. Remove 32-bit C++ library support (and thus the need for any 32-bit JDK location and verification). We shouldn't need a 32-bit JDK installed to compile Portico in 2021.