Skip to content

Instantly share code, notes, and snippets.

@thomasaarholt
Created November 13, 2017 13:26
Show Gist options
  • Save thomasaarholt/c3dd63c549f6f62fb8f715e7dbd8a048 to your computer and use it in GitHub Desktop.
Save thomasaarholt/c3dd63c549f6f62fb8f715e7dbd8a048 to your computer and use it in GitHub Desktop.
Error when installing pyprismatic on windows
λ pip install pyprismatic
Collecting pyprismatic
Using cached PyPrismatic-1.1.15.tar.gz
Collecting numpy>=1.13.0 (from pyprismatic)
Using cached numpy-1.13.3-cp35-none-win_amd64.whl
Collecting matplotlib>=2.0.2 (from pyprismatic)
Using cached matplotlib-2.1.0-cp35-cp35m-win_amd64.whl
Requirement already satisfied: pytz in c:\programdata\miniconda3\lib\site-packages (from matplotlib>=2.0.2->pyprismatic)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\programdata\miniconda3\lib\site-packages (from matplotlib>=2.0.2->pyprismatic)
Requirement already satisfied: python-dateutil>=2.0 in c:\programdata\miniconda3\lib\site-packages (from matplotlib>=2.0.2->pyprismatic)
Requirement already satisfied: cycler>=0.10 in c:\programdata\miniconda3\lib\site-packages (from matplotlib>=2.0.2->pyprismatic)
Requirement already satisfied: six>=1.10 in c:\programdata\miniconda3\lib\site-packages (from matplotlib>=2.0.2->pyprismatic)
Building wheels for collected packages: pyprismatic
Running setup.py bdist_wheel for pyprismatic ... error
Complete output from command C:\ProgramData\Miniconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\THOMAS~1\\AppData\\Local\\Temp\\pip-build-svbvlkxo\\pyprismatic\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\THOMAS~1\AppData\Local\Temp\tmpkzdvoeempip-wheel- --python-tag cp35:
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.5
creating build\lib.win-amd64-3.5\pyprismatic
copying pyprismatic\fileio.py -> build\lib.win-amd64-3.5\pyprismatic
copying pyprismatic\params.py -> build\lib.win-amd64-3.5\pyprismatic
copying pyprismatic\__init__.py -> build\lib.win-amd64-3.5\pyprismatic
running build_ext
building 'pyprismatic.core' extension
creating build\temp.win-amd64-3.5
creating build\temp.win-amd64-3.5\Release
creating build\temp.win-amd64-3.5\Release\pyprismatic
creating build\temp.win-amd64-3.5\Release\src
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tppyprismatic/core.cpp /Fobuild\temp.win-amd64-3.5\Release\pyprismatic/core.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
core.cpp
pyprismatic/core.cpp(99): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(100): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(101): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(103): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(104): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
pyprismatic/core.cpp(105): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
pyprismatic/core.cpp(106): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
pyprismatic/core.cpp(110): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(111): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(117): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(118): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(119): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(120): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(121): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(122): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(123): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(124): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(125): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(126): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(127): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(128): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(129): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(130): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(131): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(138): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
pyprismatic/core.cpp(139): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
pyprismatic/core.cpp(140): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
pyprismatic/core.cpp(141): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
pyprismatic/core.cpp(142): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
pyprismatic/core.cpp(143): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
pyprismatic/core.cpp(144): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(35): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(30): note: while compiling class template member function 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)'
pyprismatic/core.cpp(25): note: see reference to function template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)' being compiled
pyprismatic/core.cpp(25): note: see reference to class template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>' being compiled
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(36): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(46): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(60): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(61): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(65): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(67): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(68): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of data
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(69): warning C4244: '=': conversion from 'int' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/go.cpp /Fobuild\temp.win-amd64-3.5\Release\src/go.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
go.cpp
src/go.cpp(27): warning C4273: 'Prismatic::go': inconsistent dll linkage
./include\go.h(30): note: see previous definition of 'go'
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/atom.cpp /Fobuild\temp.win-amd64-3.5\Release\src/atom.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
atom.cpp
src/atom.cpp(38): warning C4554: '&': check operator precedence for possible error; use parentheses to clarify precedence
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/configure.cpp /Fobuild\temp.win-amd64-3.5\Release\src/configure.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
configure.cpp
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/Multislice_calcOutput.cpp /Fobuild\temp.win-amd64-3.5\Release\src/Multislice_calcOutput.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
Multislice_calcOutput.cpp
src/Multislice_calcOutput.cpp(30): warning C4244: 'initializing': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
src/Multislice_calcOutput.cpp(30): warning C4244: 'initializing': conversion from 'double' to 'const PRISMATIC_FLOAT_PRECISION', possible loss of data
src/Multislice_calcOutput.cpp(71): warning C4244: 'initializing': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
src/Multislice_calcOutput.cpp(73): warning C4244: 'initializing': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
src/Multislice_calcOutput.cpp(79): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
src/Multislice_calcOutput.cpp(80): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
src/Multislice_calcOutput.cpp(138): warning C4244: 'argument': conversion from 'double' to 'const float', possible loss of data
src/Multislice_calcOutput.cpp(199): warning C4244: 'argument': conversion from 'float' to 'const std::size_t', possible loss of data
src/Multislice_calcOutput.cpp(228): warning C4244: 'argument': conversion from 'float' to 'const std::size_t', possible loss of data
src/Multislice_calcOutput.cpp(243): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(249): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(253): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(269): warning C4244: 'argument': conversion from 'std::size_t' to 'const std::complex<float>::_Ty', possible loss of data
src/Multislice_calcOutput.cpp(277): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
src/Multislice_calcOutput.cpp(278): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
src/Multislice_calcOutput.cpp(294): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(340): warning C4244: 'argument': conversion from 'std::size_t' to 'const std::complex<float>::_Ty', possible loss of data
src/Multislice_calcOutput.cpp(400): warning C4244: 'argument': conversion from 'std::size_t' to 'const std::complex<float>::_Ty', possible loss of data
src/Multislice_calcOutput.cpp(421): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(442): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
src/Multislice_calcOutput.cpp(442): warning C4267: 'initializing': conversion from 'size_t' to 'const int', possible loss of data
src/Multislice_calcOutput.cpp(478): warning C4554: '|': check operator precedence for possible error; use parentheses to clarify precedence
./include\utility.h(61): warning C4244: 'initializing': conversion from 'double' to 'long', possible loss of data
src/Multislice_calcOutput.cpp(288): note: see reference to function template instantiation 'Prismatic::ArrayND<2,std::vector<std::complex<float>,std::allocator<_Ty>>> Prismatic::fftshift2<std::complex<float>>(Prismatic::ArrayND<2,std::vector<_Ty,std::allocator<_Ty>>>)' being compiled
with
[
_Ty=std::complex<float>
]
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\complex(715): note: see reference to class template instantiation 'std::_Complex_base<float,std::_Fcomplex_value>' being compiled
./include\utility.h(61): warning C4244: 'initializing': conversion from 'double' to 'const long', possible loss of data
./include\utility.h(62): warning C4244: 'initializing': conversion from 'double' to 'long', possible loss of data
./include\utility.h(62): warning C4244: 'initializing': conversion from 'double' to 'const long', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/Multislice_entry.cpp /Fobuild\temp.win-amd64-3.5\Release\src/Multislice_entry.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
Multislice_entry.cpp
src/Multislice_entry.cpp(45): warning C4244: '=': conversion from 'int' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
./include\params.h(125): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
./include\params.h(112): note: while compiling class template member function 'Prismatic::Parameters<PRISMATIC_FLOAT_PRECISION>::Parameters(Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>)'
src/Multislice_entry.cpp(28): note: see reference to function template instantiation 'Prismatic::Parameters<PRISMATIC_FLOAT_PRECISION>::Parameters(Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>)' being compiled
src/Multislice_entry.cpp(25): note: see reference to class template instantiation 'Prismatic::Parameters<PRISMATIC_FLOAT_PRECISION>' being compiled
./include\params.h(126): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
./include\params.h(127): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
./include\params.h(155): warning C4244: 'initializing': conversion from 'std::size_t' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
./include\params.h(156): warning C4244: 'initializing': conversion from 'std::size_t' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
./include\meta.h(35): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(30): note: while compiling class template member function 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)'
./include\params.h(108): note: see reference to function template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)' being compiled
./include\params.h(47): note: see reference to class template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>' being compiled
./include\meta.h(36): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(46): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(60): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(61): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(65): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(67): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
./include\meta.h(68): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of data
./include\meta.h(69): warning C4244: '=': conversion from 'int' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I./include -IC:\ProgramData\Miniconda3\include -IC:\ProgramData\Miniconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" -ID:\Prismatic\fftw "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" /EHsc /Tpsrc/parseInput.cpp /Fobuild\temp.win-amd64-3.5\Release\src/parseInput.obj -std=c++11
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
parseInput.cpp
src/parseInput.cpp(364): warning C4244: '=': conversion from 'double' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
src/parseInput.cpp(398): warning C4244: '=': conversion from 'PRISMATIC_FLOAT_PRECISION' to 'std::size_t', possible loss of data
src/parseInput.cpp(402): warning C4244: '=': conversion from 'PRISMATIC_FLOAT_PRECISION' to 'std::size_t', possible loss of data
src/parseInput.cpp(406): warning C4244: '=': conversion from 'PRISMATIC_FLOAT_PRECISION' to 'std::size_t', possible loss of data
src/parseInput.cpp(550): warning C4244: '=': conversion from 'int' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(35): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(30): note: while compiling class template member function 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)'
src/parseInput.cpp(24): note: see reference to function template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>::Metadata(void)' being compiled
src/parseInput.cpp(24): note: see reference to class template instantiation 'Prismatic::Metadata<PRISMATIC_FLOAT_PRECISION>' being compiled
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(36): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(46): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(60): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(61): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(65): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(67): warning C4305: '=': truncation from 'double' to 'PRISMATIC_FLOAT_PRECISION'
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(68): error C3861: 'time': identifier not found
c:\users\thomasaar\appdata\local\temp\pip-build-svbvlkxo\pyprismatic\include\meta.h(69): warning C4244: '=': conversion from 'int' to 'PRISMATIC_FLOAT_PRECISION', possible loss of data
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
----------------------------------------
Failed building wheel for pyprismatic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment