Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

win10 cuda8.0 vs2013 compile problem #8714

Open
junxigauss opened this issue Nov 19, 2017 · 9 comments
Open

win10 cuda8.0 vs2013 compile problem #8714

junxigauss opened this issue Nov 19, 2017 · 9 comments

Comments

@junxigauss
Copy link

Note: Providing complete information in the most concise form is the best way to get help. This issue template serves as the checklist for essential information to most of the technical issues and bug reports. For non-technical issues and feature requests, feel free to present the information in what you believe is the best form.

For Q & A and discussion, please start a discussion thread at https://discuss.mxnet.io

Description

(Brief description of the problem in no more than 2 sentences.)

Environment info (Required)

win10, CUDA 8.0 GA1 (Sept 2016) ,vs2013(update5), CMake 3.10.0-rc5, OpenBLAS-v0.2.14-Win64-int32 ,noOPENCV

What to do:
1. Download the diagnosis script from https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py
2. Run the script using `python diagnose.py` and paste its output here.
----------Python Info----------
('Version      :', '2.7.14')
('Compiler     :', 'MSC v.1500 64 bit (AMD64)')
('Build        :', ('default', 'Oct 15 2017 03:34:40'))
('Arch         :', ('64bit', 'WindowsPE'))
------------Pip Info-----------
('Version      :', '9.0.1')
('Directory    :', 'C:\\ProgramData\\Anaconda2\\lib\\site-packages\\pip')
----------MXNet Info-----------
No MXNet installed.
----------System Info----------
('Platform     :', 'Windows-10-10.0.15063')
('system       :', 'Windows')
('node         :', 'DESKTOP-VODR440')
('release      :', '10')
('version      :', '10.0.15063')
----------Hardware Info----------
('machine      :', 'AMD64')
('processor    :', 'Intel64 Family 6 Model 158 Stepping 9, GenuineIntel')
Name
Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz

----------Network Test----------
Setting timeout: 10
Timing for MXNet: https://github.com/apache/incubator-mxnet, DNS: 0.0030 sec, LOAD: 2.1560 sec.
Timing for PYPI: https://pypi.python.org/pypi/pip, DNS: 0.0160 sec, LOAD: 0.5770 sec.
Timing for FashionMNIST: https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz, DNS: 0.0480 sec, LOAD: 1.5730 sec.
Timing for Conda: https://repo.continuum.io/pkgs/free/, DNS: 0.2040 sec, LOAD: 0.8270 sec.
Timing for Gluon Tutorial(en): http://gluon.mxnet.io, DNS: 0.5800 sec, LOAD: 0.4390 sec.
Timing for Gluon Tutorial(cn): https://zh.gluon.ai, DNS: 1.2210 sec, LOAD: 1.1330 sec.

Package used (Python/R/Scala/Julia):
(I'm using ...)

For Scala user, please provide:

  1. Java version: (java -version)
  2. Maven version: (mvn -version)
  3. Scala runtime if applicable: (scala -version)

For R user, please provide R sessionInfo():

Build info (Required if built from source)

Compiler (gcc/clang/mingw/visual studio):

MXNet commit hash:
(Paste the output of git rev-parse HEAD here.)

Build config:
(Paste the content of config.mk, or the build command.)

Error Message:

(Paste the complete error message, including stack trace.)
error C2668: “mshadow::cuda::IndexFill”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\ordering_op-inl.h 414

error C2668: “mshadow::cuda::AddTakeGrad”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\indexing_op.h 496
error C2668: “mshadow::cuda::AddTakeGrad”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\indexing_op.h 731

Minimum reproducible example

(If you are using your own code, please provide a short script that reproduces the error. Otherwise, please provide link to the existing example.)
win10, CUDA 8.0 GA1 (Sept 2016) ,vs2013(update5), CMake 3.10.0-rc5, OpenBLAS-v0.2.14-Win64-int32 ,noOPENCV

Steps to reproduce

(Paste the commands you ran that produced the error.)

1.enviroment: win10, CUDA 8.0 GA1 (Sept 2016) ,vs2013(update5), CMake 3.10.0-rc5, OpenBLAS-v0.2.14-Win64-int32 ,noOPENCV
2.error C2668: “mshadow::cuda::IndexFill”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\ordering_op-inl.h 414

error C2668: “mshadow::cuda::AddTakeGrad”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\indexing_op.h 496
error C2668: “mshadow::cuda::AddTakeGrad”: 对重载函数的调用不明确 d:\cjx_project\mxnet\src\operator\tensor\indexing_op.h 731

What have you tried to solve it?

@szha
Copy link
Member

szha commented Nov 19, 2017

@yajiedesign

@yajiedesign
Copy link
Contributor

do you update submodule?

@junxigauss
Copy link
Author

I clone recursively the latest version today.I reappeared it on three computer. I try the openblas-v0.2.14-win64-int64,same as

@yajiedesign
Copy link
Contributor

include submodule?
try use vs2015.

@cloudhan
Copy link

better just install via pip if you are not going to modify the source
pip install mxnet-cu80

@junxigauss
Copy link
Author

For the same code, vs2015 is OK. vs2013 error.

@szha
Copy link
Member

szha commented Apr 7, 2018

@apache/mxnet-committers: This issue has been inactive for the past 90 days. It has no label and needs triage.

For general "how-to" questions, our user forum (and Chinese version) is a good place to get help.

@lanking520
Copy link
Member

Hi @junxigauss are you still facing this issue?
@nswamy can you add this as 'Windows, 'installation'

@lupesko
Copy link
Contributor

lupesko commented Jun 9, 2018

@nswamy when you add the labels you may want to remove the "Needs Triage" label :)

larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 1, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
larroy added a commit to larroy/mxnet that referenced this issue Aug 2, 2018
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049
marcoabreu pushed a commit that referenced this issue Aug 3, 2018
* Windows scripted build
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    #8714
    #11100
    #10166
    #10049

* Fix bug

* Fix non-portable ut

* add xunit
aaronmarkham pushed a commit to aaronmarkham/incubator-mxnet that referenced this issue Aug 6, 2018
* Windows scripted build
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049

* Fix bug

* Fix non-portable ut

* add xunit
aaronmarkham added a commit to aaronmarkham/incubator-mxnet that referenced this issue Aug 7, 2018
[MXNET-750] fix nested call on CachedOp. (apache#11951)

* fix nested call on cachedop.

* fix.

extend reshape op to allow reverse shape inference (apache#11956)

Improve sparse embedding index out of bound error message; (apache#11940)

[MXNET-770] Remove fixed seed in flaky test (apache#11958)

* Remove fixed seed in flaky test

* Remove fixed seed in flaky test

Update ONNX docs with the latest supported ONNX version (apache#11936)

Reduced test to 3 epochs and made gpu only (apache#11863)

* Reduced test to 3 epochs and made GPU only

* Moved logger variable so that it's accessible

Fix flaky tests for test_laop_4 (apache#11972)

Updating R client docs (apache#11954)

* Updating R client docs

* Forcing build

Fix install instructions for MXNET-R (apache#11976)

* fix install instructions for MXNET-R

* fix install instructions for MXNET-R

* fix default cuda version for MXNet-R

[MXNET-751] fix ce_loss flaky (apache#11971)

* add xavier initializer

* remove comment line

[MXNET-769] set MXNET_HOME as base for downloaded models through base.data_dir() (apache#11636)

* set MXNET_DATA_DIR as base for downloaded models through base.data_dir()
push joblib to save containers so is not required when running

* MXNET_DATA_DIR -> MXNET_HOME

[MXNET-748] linker fixed on Scala issues (apache#11989)

* put force load back as a temporary solution

* use project.basedir as relative path for OSX linker

[MXNET-772] Re-enable test_module.py:test_module_set_params (apache#11979)

[MXNET-771] Fix Flaky Test test_executor.py:test_dot (apache#11978)

* use assert_almost_equal, increase rtol, reduce matrix size

* remove seed in test_bind

* add seed 0 to test_bind, it is still flaky

* add comments for tracking

remove mod from arity 2 version of load-checkpoint in clojure-package (apache#11808)

* remove mod from arity 2 version of load-checkpoint

* load-checkpoint arity 2 test

Add unit test stage for mxnet cpu in debug mode (apache#11974)

Website broken link fixes (apache#12014)

* fix broken link

* fix broken link

* switch to .md links

* fix broken link

removed seed from flaky test (apache#11975)

Disable ccache log print due to threadunsafety (apache#11997)

Added default tolerance levels for regression checks for MBCC (apache#12006)

* Added tolerance level for assert_almost_equal for MBCC

* Nudge to CI

Disable flaky mkldnn test_requantize_int32_to_int8 (apache#11748)

[MXNET-769] Usability improvements to windows builds (apache#11947)

* Windows scripted build
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049

* Fix bug

* Fix non-portable ut

* add xunit

Fix import statement (apache#12005)

array and multiply are undefined. Importing them from
ndarray

Disable flaky test test_random.test_gamma_generator (apache#12022)

[MXNET-770] Fix flaky test: test_factorization_machine_module (apache#12023)

* Remove fixed seed in flaky test

* Remove fixed seed in flaky test

* Update random seed to reproduce the issue

* Fix Flaky unit test and add a training test

* Remove fixed seed in flaky test

* Update random seed to reproduce the issue

* Fix Flaky unit test and add a training test

* Increase accuracy check

disable opencv threading for forked process (apache#12025)

Bug fixes in control flow operators (apache#11942)

Fix data narrowing warning on graph_executor.cc (apache#11969)

Fix flaky tests for test_squared_hinge_loss (apache#12017)

Fix flaky tests for test_hinge_loss (apache#12020)

remove fixed seed for test_sparse_ndarray/test_operator_gpu.test_sparse_nd_pickle (apache#12012)

Removed fixed seed from , test_loss:test_ctc_loss_train (apache#11985)

Removed fixed seed from , test_loss:test_sample_weight_loss (apache#11986)

Fix reduce_kernel_M1 (apache#12026)

* Fix reduce_kernel_M1

* Improve test_norm

Update test_loss.py to remove fixed seed (apache#11995)

[MXNET-23] Adding support to profile kvstore server during distributed training  (apache#11215)

* server profiling

merge with master

cleanup old code

added a check and better info message

add functions for C compatibility

fix doc

lint fixes

fix compile issues

lint fix

build error

update function signatures to preserve compatibility

fix comments

lint

* add part1 of test

* add integration test

Re-enabling test_ndarray/test_cached (apache#11950)

Test passes on CPU and GPU (10000 runs)

make gluon rnn layers hybrid blocks (apache#11482)

* make Gluon RNN layer hybrid block

* separate gluon gpu tests

* remove excess assert_raises_cudnn_disabled usage

* add comments and refactor

* add bidirectional test

* temporarily remove hybridize in test_gluon_rnn.test_layer_fill_shape

[MXNET-751] fix bce_loss flaky (apache#11955)

* add fix to bce_loss

* add comments

* remove unecessary comments

Doc fix for a few optimizers (apache#12034)

* Update optimizer.py

* Update optimizer.py
XinYao1994 pushed a commit to XinYao1994/incubator-mxnet that referenced this issue Aug 29, 2018
* Windows scripted build
Adjust Jenkins builds to use ci/build_windows.py

Issues:

    apache#8714
    apache#11100
    apache#10166
    apache#10049

* Fix bug

* Fix non-portable ut

* add xunit
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants