You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2019/12/26 15:28:49 UTC

[GitHub] [incubator-mxnet] nickguletskii opened a new pull request #17177: Bugfix/locale invariant stod

nickguletskii opened a new pull request #17177: Bugfix/locale invariant stod
URL: https://github.com/apache/incubator-mxnet/pull/17177
 
 
   ## Description ##
   Currently, many operators utilize `std::stod` to convert strings into floating point numbers. This causes incorrect calculations (#17140, #16134) when the C locale is set to a locale which uses commas (`,`) as decimal point separators.
   
   This pull request replaces calls to `std::stod` and `std::stof` to `dmlc::stod` and `dmlc::stof` respectively.
   
   ### The scope of this patch ###
   
   This patch should fix a large portion of interactions through Python and JVM frontends, since they use locale-invariant serialization in order to pass parameters into MXNet's C API.
   
   However, frontends which utilize C locale-aware serialization (i.e. call `sprintf` or similar) may break when using locales which don't use `.` as the decimal separator. They will have to be fixed in a separate patch. I also suspect that they are already broken, because operators utilising dmlc-core parameter parsing were already using locale-invariant serialization.
   
   ### Further steps ###
   STL streams are heavily used within the codebase, both for serialization and for forming user-friendly messages. Fortunately, they don't seem to be affected by the C standard library locale settings. However, if someone sets the STL locale by calling [std::locale::global](https://en.cppreference.com/w/cpp/locale/locale/global), MXNet's API will be broken. In order to ensure that this doesn't happen, all streams which are used for serialization will have to be imbued with the "C" locale (not the locale set in the C standard library).
   
   It would be nice to see a more principled approach to serialization in MXNet 2.0, e.g. using a binary format for communication between the frontend and the backend. In addition to solving locale-related issues, this would probably result in a smaller invocation overhead.
   
   ### Locale-invariant serialization vs locale-aware serialization ###
   
   As a side-note, using locale-aware serialization is not an option, simply because using `,` as the decimal separator adds ambiguities to tuple serialization, e.g. `(4,4,3)` can be a tuple of 3 integers, or a tuple of 2 floats.
   
   
   
   ## Checklist ##
   ### Essentials ###
   Please feel free to remove inapplicable items for your PR.
   - [ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant [JIRA issue](https://issues.apache.org/jira/projects/MXNET/issues) created (except PRs with tiny changes)
   - [x] Changes are complete (i.e. I finished coding on this PR)
   - [x] All changes have test coverage:
   - Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
   - Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
   - Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
   - [x] Code is well-documented: 
   - For user-facing API changes, API doc string has been updated. 
   - For new C++ functions in header files, their functionalities and arguments are documented. 
   - For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
   - Check the API doc at https://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
   - [ ] To the best of my knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change
   
   ### Changes ###
   - [x] Replace `std::stod` with `dmlc::stod` and `std::stof with `dmlc::stof`.
   - [x] Add a test that tests locale invariance for scalar ops.
   
   ## Comments ##
   - May break Julia and R code when using a locale that uses `,` as the decimal separator. However, since there was no consistency between the various operators before, it is not unlikely that the code was already broken. 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615153501
 
 
   @marcoabreu I think it would be better to add a (nightly) CI job that will run the whole test suite with a locale that is vastly different from `en_US.UTF-8`. While this PR solves the issues related to the usage of ``std::stod`` and ``std::stof``, there's no guarantee that there aren't any more subtle locale-related issues that are quietly truncating/changing values inside MXNet.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-616183543
 
 
   Jenkins CI successfully triggered : [windows-gpu, unix-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615956846
 
 
   @mxnet-bot run ci [windows-gpu, unix-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615956883
 
 
   Jenkins CI successfully triggered : [unix-gpu, windows-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] marcoabreu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
marcoabreu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615338525
 
 
   Sure, but a text based scan is a lot quicker and less costly than running the fully suite. They are not exclusive, but enforcing the use of the dmlc version as part of the sanity check should bring a lot of value for low investment. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615362474
 
 
   We already run the testsuite on 2 Linux platforms: Ubuntu and CentOS7. I suggest to switch the locale for the CentOS7 platform instead of introducing another nighlty build. @nickguletskii would you like to help open a PR to the master branch? You'd need to change this Dockerfile https://github.com/apache/incubator-mxnet/blob/master/ci/docker/Dockerfile.build.centos7_cpu https://github.com/apache/incubator-mxnet/blob/master/ci/docker/Dockerfile.build.centos7_gpu

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] ciyongch commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615005075
 
 
   @nickguletskii, as we're doing 1.7 release recently, can you also help to backport this PR to v1.x branch as @stu1130 mentioned, which will be included in MXNet 1.7 as well? Thanks!

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615272407
 
 
   Undefined action detected. 
   Permissible actions are : run ci [all], run ci [job1, job2] 
   Example : @mxnet-bot run ci [all] 
   Example : @mxnet-bot run ci [centos-cpu, clang]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] marcoabreu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
marcoabreu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615148670
 
 
   Shall we add a check which throws an error in sanity if people use the STD method?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] stu1130 commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
stu1130 commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-614966397
 
 
   +1 need this fix on MXNet 1.7

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] ciyongch commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615554433
 
 
   Adding to 1.7.0 roadmap https://github.com/apache/incubator-mxnet/issues/16864

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615134072
 
 
   Sorry for accidentally adding so many reviewers: this was a side effect from rebasing onto the v1.x branch, which didn't exist when I first created this PR.
   
   @leezu Judging by the documentation for the new FFI, it does seem that using it would solve the problem. However, that would require all operators, optimizers and other parts of the codebase to be ported to the new FFI. Therefore, I don't think this patch is necessary on the master branch.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615272669
 
 
   @mxnet-bot run ci [windows-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615272370
 
 
   @mxnet-bot run ci windows-cpu

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-614937590
 
 
   @nickguletskii can resolve the conflicts so this PR may be merged?
   
   Are you interested in working on the "more principled approach to serialization in MXNet 2.0, e.g. using a binary format for communication between the frontend and the backend. In addition to solving locale-related issues, this would probably result in a smaller invocation overhead."?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-615272725
 
 
   Jenkins CI successfully triggered : [windows-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu edited a comment on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu edited a comment on issue #17177: Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-614937590
 
 
   @nickguletskii can resolve the conflicts so this PR may be merged?
   
   Are you interested in working on the "more principled approach to serialization in MXNet 2.0, e.g. using a binary format for communication between the frontend and the backend. In addition to solving locale-related issues, this would probably result in a smaller invocation overhead."? Part of this may (or may not) be done already via the FFI work lead by @hzfan?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-616103040
 
 
   > We already run the testsuite on 2 Linux platforms: Ubuntu and CentOS7. I suggest to switch the locale for the CentOS7 platform instead of introducing another nighlty build. @nickguletskii would you like to help open a PR to the master branch? You'd need to change this Dockerfile https://github.com/apache/incubator-mxnet/blob/master/ci/docker/Dockerfile.build.centos7_cpu https://github.com/apache/incubator-mxnet/blob/master/ci/docker/Dockerfile.build.centos7_gpu
   
   Good idea! I've made a pull request that updates the CentOS CI jobs and changes the tests to respect the locale environment variables: #18097

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-616183524
 
 
   @mxnet-bot run ci [windows-gpu, unix-gpu]

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-mxnet] leezu commented on pull request #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on pull request #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618756460


   Merge based on the CI results on v1.7.x.
   
   Thanks @nickguletskii 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618465046


   Jenkins CI successfully triggered : [unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618048767


   @ciyongch From what I've seen, the CI failures are from CI timing out. I don't think this PR is causing the CI failures, since the CI seems to hang up on different tests each time...


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618566556


   @ciyongch Sorry, the CI failures seem to be caused by this bug: #18090
   Until this deadlock is fixed, I doubt re-triggering the CI will do much good.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] stu1130 commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
stu1130 commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617503544


   @ciyongch seems like the PR is blocked by 
   https://github.com/apache/incubator-mxnet/pull/18097 and #18025 @nickguletskii right?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618569141


   @mxnet-bot run ci [unix-gpu]
   
   @nickguletskii the deadlock is not deterministic, so until the root cause is fixed / the respective CI tests are disabled (https://github.com/apache/incubator-mxnet/pull/18151) to at least have a stable CI, retriggering will still help.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618077349


   @mxnet-bot run ci [all]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] nickguletskii commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
nickguletskii commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618464978


   @mxnet-bot run ci [unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] ciyongch commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618244295


   @nickguletskii thanks for your information, then re-trigger the failed CI would be helpful for merging. Can you help to backport this PR to v1.7.x branch as well? 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] ciyongch edited a comment on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch edited a comment on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617507278


   Thanks @stu1130 and @leezu to help tracking this PR.
   Gentle ping @nickguletskii if we can catch up the freeze date for this feature? Thanks!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617507172


   Jenkins CI successfully triggered : [windows-gpu, unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618569226


   Jenkins CI successfully triggered : [unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] ciyongch commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617507278


   @stu1130 thanks for pointing out the blocked items for this PR. I saw the first one (#18097) is inactive for two days, the latter one is keeping active updated. 
   Gentle ping to @nickguletskii if we can catch up the freeze date for this feature? Thanks!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] ciyongch commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617484591


   @nickguletskii , can you help to take a look at/solve the failed CI? As the code freeze date is postponed to April 25 PST, please make sure this PR is included both in v1.x and v1.7.x branch as well before the freeze date. Thanks!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] ciyongch commented on pull request #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
ciyongch commented on pull request #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618750943


   The back ported PR to v1.7.x branch https://github.com/apache/incubator-mxnet/pull/18147 passed CI :)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] leezu commented on pull request #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on pull request #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618734622


   @mxnet-bot run ci [unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] mxnet-bot commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
mxnet-bot commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-618077411


   Jenkins CI successfully triggered : [edge, sanity, miscellaneous, centos-gpu, website, windows-cpu, windows-gpu, unix-cpu, clang, unix-gpu, centos-cpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-mxnet] leezu commented on issue #17177: [1.x] Fix incorrect calculation results when the C locale is set to a locale that uses commas as the decimal separator

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #17177:
URL: https://github.com/apache/incubator-mxnet/pull/17177#issuecomment-617507124


   @stu1130 these shouldn't be blockers
   
   @mxnet-bot run ci [windows-gpu, unix-gpu]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org