Open jwillemsen opened 2 years ago
Does it work with TAO 3?
bcc32 doesn't support C++11 so TAO3 can't be used with that compiler, only TAO2
So this compiler requires all uses of Scope::Class::Function
changed to just Class::Function
within a block of namespace Scope {...}
?
Do we have a scoreboard build or GitHub Actions set up using this compiler?
We don't have a public scoreboard build, sometimes I run an internal build. Not found time yet to find the exact cause
Does it work with an earlier release like 2.5.17 which was before the latest round of updates to valuetype code generation?
Not sure, the new versioned namespaces test for valuetype fails, before that I haven't seen this error
Embarcadero mentions this is a C++11 feature, the only thing that works is to use namespace A
instead of A::
. This could be something that more older compilers have a problem with
Version
Using ace6tao2 branch the bcc32 compiler (Borland C++ Builder) has a problem compiling the Versioned_Namespace test