Github user jeking3 commented on a diff in the pull request:

    https://github.com/apache/thrift/pull/1496#discussion_r174771623
  
    --- Diff: test/DoubleConstantsTest.thrift ---
    @@ -0,0 +1,17 @@
    +namespace java thrift.test
    +namespace cpp thrift.test
    +
    +// more tests on double constants (precision and type checks)
    --- End diff --
    
    There's probably another way to resolve this, such as fixing a compiler 
flag being passed to older MSVC2013 compilers.  I'll swing back around to this 
one when I can.  I don't like the notion that we say, "because the compiler was 
built with MSVC2013, let's disable a test".  Shouldn't any thrift compiler, 
regardless of the C++ compiler used to create it, produce working thrift 
generated code that has the same values as any other thrift compiler?


---

Reply via email to