Closed bkramesh64 closed 5 years ago
@bkramesh64 Thanks for uploading the log.
It is failing near the last step of the build where it links up the python extension librarys. (setup() step in bindings\py\packaging\setup.py).
What I see right away is that you are using Anaconda Python. We are using the standard Python from www.python.org and that appears to be the difference. The tools we are using to build the extension library are part of the python.org's packaging tools. They don't seem to be compatible with Anaconda.
If I remember correctly, the original Numenta python code did not support Anaconda and apparently we don't handle it either. Without doing a lot of research I cannot tell you what it will take to support Anaconda Python. I took a quick look at the tools offered by Anaconda https://docs.conda.io/projects/conda-build/en/latest/resources/compiler-tools.html and they look quite different. They even use their own gcc and clang_osx compilers.
So, for now I suggest that you try installing the latest standard Python from www.python.org. I will add a note to our README.md that we currently do not support Anaconda Python.
@bkramesh64 thanks for testing! As David suggests, if you can use standard python, you'll be fine. If you are interested in working with Anaconda (it does have some nice ML tools), please do share your progress, I'll be happy to accept a PR that fixes our PY bindings to compile with Anaconda as well.
Hello David
I tried using the standard python and still get the same errors. Here is the output :
Rameshs-MacBook-Air:nupic.cpp-master ramesh$ gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -g export ARCHFLAGS=-arch export ARCHFLAGS=-arch -arch x86_64 export ARCHFLAGS=-arch -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c dummy.c -o build/temp.macosx-10.9-x86_64-3.7/dummy.o clang: error: no such file or directory: 'export' clang: error: no such file or directory: 'ARCHFLAGS=-arch' clang: error: no such file or directory: 'export' clang: error: no such file or directory: 'ARCHFLAGS=-arch' clang: error: no such file or directory: 'export' clang: error: no such file or directory: 'ARCHFLAGS=-arch' clang: error: no such file or directory: 'dummy.c' clang: error: no input files
I have also the anaconda python but used standard python to build. Appreciate your inputs so that I can get nupic setup.
On 26-Mar-2019, at 7:44 PM, David Keeney <notifications@github.com mailto:notifications@github.com> wrote:
@bkramesh64 https://github.com/bkramesh64 Thanks for uploading the log.
It is failing near the last step of the build where it links up the python extension librarys. (setup() step in bindings\py\packaging\setup.py).
What I see right away is that you are using Anaconda Python. We are using the standard Python from www.python.org http://www.python.org/ and that appears to be the difference. The tools we are using to build the extension library are part of the python.org http://python.org/'s packaging tools. They don't seem to be compatible with Anaconda.
If I remember correctly, the original Numenta python code did not support Anaconda and apparently we don't handle it either. Without doing a lot of research I cannot tell you what it will take to support Anaconda Python. I took a quick look at the tools offered by Anaconda https://docs.conda.io/projects/conda-build/en/latest/resources/compiler-tools.html https://docs.conda.io/projects/conda-build/en/latest/resources/compiler-tools.html and they look quite different. They even use their own gcc and clang_osx compilers.
So, for now I suggest that you try installing the latest standard Python from www.python.org http://www.python.org/. I will add a note to our README.md that we currently do not support Anaconda Python.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-476664049, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25VJ76j-aMMSRqerxW6rzqVX-Jj1wks5vaitOgaJpZM4cKZlj.
Hello Thanks for your help. I still have the same issue with standard python. I will be happy to see this get resolved.
Regards Ramesh
On 27-Mar-2019, at 12:26 AM, breznak notifications@github.com wrote:
@bkramesh64 https://github.com/bkramesh64 thanks for testing! As David suggests, if you can use standard python, you'll be fine. If you are interested in working with Anaconda (it does have some nice ML tools), please do share your progress, I'll be happy to accept a PR that fixes our PY bindings to compile with Anaconda as well.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-476799059, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25TRcSpBq6lrIWCVcBEWF_5z_4DsFks5vam15gaJpZM4cKZlj.
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -g export ARCHFLAGS=-arch export ARCHFLAGS=-arch -arch x86_64 export ARCHFLAGS=-arch -I/Library/Frameworks
this line is incorrect, see how export (a linux command) is on the same line as gcc.. How are you building nupic? Can you clean all, and start over according to the Readme?
Hello
I build using Rameshs-Air:nupic.cpp-master ramesh$ python3 setup.py install --user —force:
In the end I got this now:
Using /Users/ramesh/Library/Python/3.7/lib/python/site-packages Finished processing dependencies for nupic.bindings==1.0.7.dev0
bindings/py/setup.py: Setup complete.
Does this mean the installation is complete. Can I now import Nupic in my python Application.
Regards Ramesh
On 27-Mar-2019, at 3:01 PM, breznak notifications@github.com wrote:
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -g export ARCHFLAGS=-arch export ARCHFLAGS=-arch -arch x86_64 export ARCHFLAGS=-arch -I/Library/Frameworks
this line is incorrect, see how export (a linux command) is on the same line as gcc.. How are you building nupic? Can you clean all, and start over according to the Readme?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477060305, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25RbEvK8Qcyy291xFLZ76My2Eo6CFks5vazqMgaJpZM4cKZlj.
Reopening as the user should be able to install nupic.cpp
bindings/py/setup.py: Setup complete. Does this mean the installation is complete. Can I now import Nupic in my python Application.
Yes, perfect :+1: Nupic.cpp is correctly installed.
Next, you can test if everything really works, see the Readme :: Testing: https://github.com/htm-community/nupic.cpp#testing
Can I now import Nupic in my python Application.
yes, you can see py unit-tests as examples how the bindings are imported
Hello
Thanks for the input. The following Python Unit tests -- to run: python setup.py test. Passed. When I try to import nupic and import nupic.math , I get “module not found error”: no module named nupic.
When I tried to check what version of nupic is installed using python -c 'import pkg_resources;n=pkg_resources.get_distribution("nupic");b=pkg_resources.get_distribution("nupic.bindings")
I get pkg_resources.DistributionNotFound: The 'nupic' distribution was not found and is required by the application..
Appreciate your inputs.
Regards Ramesh
On 27-Mar-2019, at 4:06 PM, breznak notifications@github.com wrote:
bindings/py/setup.py: Setup complete. Does this mean the installation is complete. Can I now import Nupic in my python Application.
Yes, perfect 👍 Nupic.cpp is correctly installed.
Next, you can test if everything really works, see the Readme :: Testing: https://github.com/htm-community/nupic.cpp#testing https://github.com/htm-community/nupic.cpp#testing Can I now import Nupic in my python Application.
yes, you can see py unit-tests as examples how the bindings are imported
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477088029, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25dyOHNixoN8XKasxZ-d6T_f05wYWks5va0nAgaJpZM4cKZlj.
When I try to import nupic and import nupic.math , I get “module not found error”: no module named nupic.
if the tests pass, your bindings are improting correctly. Seems like you try to import from an incorrect name.
Have a look in the tests, eg in
bindings/py/tests/sdr/SDR_test.py
how it bindings should be improted into python code.
I tried with binding tests.
File "check_test.py", line 23, in
On 27-Mar-2019, at 5:15 PM, breznak notifications@github.com wrote:
When I try to import nupic and import nupic.math , I get “module not found error”: no module named nupic.
if the tests pass, your bindings are improting correctly. Seems like you try to import from an incorrect name. Have a look in the tests, eg in bindings/py/tests/sdr/SDR_test.py how it bindings should be improted into python code.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477113326, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25bIJNc_B5N6NB7Amxs7VEhek3hJlks5va1m8gaJpZM4cKZlj.
Python Unit tests -- to run: python setup.py test. Passed.
you told me this passes?
that code definitely calls import nupic.bindings.something...
what does pip list
show?
Just to be sure what you are using... can you try
python --version
Hi Breznak
Here is the py test result: copying build/lib.macosx-10.7-x86_64-3.6/nupic/dummy.cpython-36m-darwin.so -> src/nupic ============================= test session starts ============================== platform darwin -- Python 3.6.8, pytest-4.3.1, py-1.5.2, pluggy-0.9.0 -- /anaconda3/bin/python cachedir: .pytest_cache rootdir: /Users/ramesh/Desktop/nupic.cpp-master, inifile: setup.cfg plugins: cov-2.6.1 collected 86 items
check_test.py::LoadBindingsTest::testImportBindingsExtensions PASSED [ 1%] check_test.py::LoadBindingsTest::testImportBindingsInstalled PASSED [ 2%] network_test.py::NetworkTest::testNetworkLinkTypeValidation PASSED [ 3%] network_test.py::NetworkTest::testParameters SKIPPED [ 4%] network_test.py::NetworkTest::testSerializationWithPyRegion SKIPPED [ 5%] network_test.py::NetworkTest::testSimpleTwoRegionNetworkIntrospection PASSED [ 6%] nupic_random_test.py::TestNupicRandom::testEquals SKIPPED [ 8%] nupic_random_test.py::TestNupicRandom::testNupicRandomPickling SKIPPED [ 9%] nupic_random_test.py::TestNupicRandom::testPlatformSame PASSED [ 10%] nupic_random_test.py::TestNupicRandom::testSample PASSED [ 11%] nupic_random_test.py::TestNupicRandom::testSampleAll PASSED [ 12%] nupic_random_test.py::TestNupicRandom::testSampleBadDtype SKIPPED [ 13%] nupic_random_test.py::TestNupicRandom::testSampleDifferentDtypes SKIPPED [ 15%] nupic_random_test.py::TestNupicRandom::testSampleNone PASSED [ 16%] nupic_random_test.py::TestNupicRandom::testSamplePopulationTooSmall SKIPPED [ 17%] nupic_random_test.py::TestNupicRandom::testSampleSequenceRaisesTypeError SKIPPED [ 18%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsChoices SKIPPED [ 19%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsPopulation SKIPPED [ 20%] nupic_random_test.py::TestNupicRandom::testSerialization PASSED [ 22%] nupic_random_test.py::TestNupicRandom::testShuffle PASSED [ 23%] nupic_random_test.py::TestNupicRandom::testShuffleBadDtype SKIPPED [ 24%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty PASSED [ 25%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty2 SKIPPED [ 26%] pyregion_test.py::PyRegionTest::testCallUnimplementedMethod PASSED [ 27%] pyregion_test.py::PyRegionTest::testNoInit PASSED [ 29%] pyregion_test.py::PyRegionTest::testUnimplementedAbstractMethods PASSED [ 30%] pyregion_test.py::PyRegionTest::testUnimplementedNotImplementedMethods PASSED [ 31%] sparse_link_test.py::SparseLinkTest::testDenseToDense SKIPPED [ 32%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToDenseDelay SKIPPED [ 33%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToSparseDelay SKIPPED [ 34%] sparse_link_test.py::SparseLinkTest::testDenseToSparse SKIPPED [ 36%] sparse_link_test.py::SparseLinkTest::testSparseToDense SKIPPED [ 37%] sparse_link_test.py::SparseLinkTest::testSparseToSparse SKIPPED [ 38%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToDenseDelay SKIPPED [ 39%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToSparseDelay SKIPPED [ 40%] temporal_memory_test.py::TemporalMemoryBindingsTest::testIssue807 PASSED [ 41%] algorithms/cells4_test.py::Cells4Test::testEquals SKIPPED [ 43%] algorithms/cells4_test.py::Cells4Test::testLearn SKIPPED [ 44%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadEncode PASSED [ 45%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadParameters PASSED [ 46%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testClipInput PASSED [ 47%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testConstructor PASSED [ 48%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testEncode PASSED [ 50%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testExampleUsage SKIPPED [ 51%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testNaNs PASSED [ 52%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPeriodic PASSED [ 53%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPickle SKIPPED [ 54%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testRadius PASSED [ 55%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testResolution PASSED [ 56%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testStatistics PASSED [ 58%] sdr/Metrics_test.py::MetricsTest::testAF_Example PASSED [ 59%] sdr/Metrics_test.py::MetricsTest::testMetricsExample PASSED [ 60%] sdr/Metrics_test.py::MetricsTest::testOverlapExample PASSED [ 61%] sdr/Metrics_test.py::MetricsTest::testReset PASSED [ 62%] sdr/Metrics_test.py::MetricsTest::testSparsityConstructor PASSED [ 63%] sdr/Metrics_test.py::MetricsTest::testSparsityExample PASSED [ 65%] sdr/SDR_test.py::SdrTest::testAddNoise PASSED [ 66%] sdr/SDR_test.py::SdrTest::testConstructor PASSED [ 67%] sdr/SDR_test.py::SdrTest::testCoordinates PASSED [ 68%] sdr/SDR_test.py::SdrTest::testDense PASSED [ 69%] sdr/SDR_test.py::SdrTest::testDenseInplace PASSED [ 70%] sdr/SDR_test.py::SdrTest::testExampleUsage PASSED [ 72%] sdr/SDR_test.py::SdrTest::testGetOverlap PASSED [ 73%] sdr/SDR_test.py::SdrTest::testGetSparsity PASSED [ 74%] sdr/SDR_test.py::SdrTest::testGetSum PASSED [ 75%] sdr/SDR_test.py::SdrTest::testPickle SKIPPED [ 76%] sdr/SDR_test.py::SdrTest::testRandomizeEqNe PASSED [ 77%] sdr/SDR_test.py::SdrTest::testSetSDR PASSED [ 79%] sdr/SDR_test.py::SdrTest::testSparse PASSED [ 80%] sdr/SDR_test.py::SdrTest::testStr PASSED [ 81%] sdr/SDR_test.py::SdrTest::testZero PASSED [ 82%] sdr/SDR_test.py::ReshapeTest::testChaining PASSED [ 83%] sdr/SDR_test.py::ReshapeTest::testExampleUsage PASSED [ 84%] sdr/SDR_test.py::ReshapeTest::testLostSDR PASSED [ 86%] sdr/SDR_test.py::ReshapeTest::testPickle SKIPPED [ 87%] sdr/SDR_test.py::IntersectionTest::testConstructor PASSED [ 88%] sdr/SDR_test.py::IntersectionTest::testExampleUsage PASSED [ 89%] sdr/SDR_test.py::IntersectionTest::testPickle SKIPPED [ 90%] sdr/SDR_test.py::IntersectionTest::testSparsity PASSED [ 91%] sdr/SDR_test.py::ConcatenationTest::testConstructor PASSED [ 93%] sdr/SDR_test.py::ConcatenationTest::testConstructorErrors PASSED [ 94%] sdr/SDR_test.py::ConcatenationTest::testDelete PASSED [ 95%] sdr/SDR_test.py::ConcatenationTest::testExampleUsage PASSED [ 96%] sdr/SDR_test.py::ConcatenationTest::testMirroring PASSED [ 97%] sdr/SDR_test.py::ConcatenationTest::testPickle SKIPPED [ 98%] sdr/SDR_test.py::ConcatenationTest::testVersusNumpy PASSED [100%]
Pip list doesn’t show NUPIC.
Regards Ramesh
On 27-Mar-2019, at 5:42 PM, breznak notifications@github.com wrote:
Python Unit tests -- to run: python setup.py test. Passed.
you told me this passes?
that code definitely calls import nupic.bindings.something...
what does pip list show?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477123312, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25ZC2hXBZu9JLD8p9YMOKucH1Pjp_ks5va2AjgaJpZM4cKZlj.
Interesting: I got the installation complete with python 3.7.3 but this failed python test with 9 errors. When I ran python test with python 3.6.8 (anaconda) there is no errors. This is really surprising.
On 27-Mar-2019, at 6:31 PM, David Keeney <notifications@github.com mailto:notifications@github.com> wrote:
Just to be sure what you are using... can you try
python --version — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477142251, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25UFjUZDLzReoZIGfNmjICJECQZ8aks5va2umgaJpZM4cKZlj.
When I run this with Python 3.7.3 (standard python) I get 9 errors.. I get no errors with 3.6.8( anaconda). I just tried it.
_ ERROR collecting bindings/py/tests/check_test.py ___
ImportError while importing test module '/Users/ramesh/Desktop/nupic.cpp-master/bindings/py/tests/check_test.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
check_test.py:23: in
On 27-Mar-2019, at 6:57 PM, Ramesh ramesh@intellipredikt.com wrote:
Hi Breznak
Here is the py test result: copying build/lib.macosx-10.7-x86_64-3.6/nupic/dummy.cpython-36m-darwin.so -> src/nupic ============================= test session starts ============================== platform darwin -- Python 3.6.8, pytest-4.3.1, py-1.5.2, pluggy-0.9.0 -- /anaconda3/bin/python cachedir: .pytest_cache rootdir: /Users/ramesh/Desktop/nupic.cpp-master, inifile: setup.cfg plugins: cov-2.6.1 collected 86 items
check_test.py::LoadBindingsTest::testImportBindingsExtensions PASSED [ 1%] check_test.py::LoadBindingsTest::testImportBindingsInstalled PASSED [ 2%] network_test.py::NetworkTest::testNetworkLinkTypeValidation PASSED [ 3%] network_test.py::NetworkTest::testParameters SKIPPED [ 4%] network_test.py::NetworkTest::testSerializationWithPyRegion SKIPPED [ 5%] network_test.py::NetworkTest::testSimpleTwoRegionNetworkIntrospection PASSED [ 6%] nupic_random_test.py::TestNupicRandom::testEquals SKIPPED [ 8%] nupic_random_test.py::TestNupicRandom::testNupicRandomPickling SKIPPED [ 9%] nupic_random_test.py::TestNupicRandom::testPlatformSame PASSED [ 10%] nupic_random_test.py::TestNupicRandom::testSample PASSED [ 11%] nupic_random_test.py::TestNupicRandom::testSampleAll PASSED [ 12%] nupic_random_test.py::TestNupicRandom::testSampleBadDtype SKIPPED [ 13%] nupic_random_test.py::TestNupicRandom::testSampleDifferentDtypes SKIPPED [ 15%] nupic_random_test.py::TestNupicRandom::testSampleNone PASSED [ 16%] nupic_random_test.py::TestNupicRandom::testSamplePopulationTooSmall SKIPPED [ 17%] nupic_random_test.py::TestNupicRandom::testSampleSequenceRaisesTypeError SKIPPED [ 18%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsChoices SKIPPED [ 19%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsPopulation SKIPPED [ 20%] nupic_random_test.py::TestNupicRandom::testSerialization PASSED [ 22%] nupic_random_test.py::TestNupicRandom::testShuffle PASSED [ 23%] nupic_random_test.py::TestNupicRandom::testShuffleBadDtype SKIPPED [ 24%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty PASSED [ 25%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty2 SKIPPED [ 26%] pyregion_test.py::PyRegionTest::testCallUnimplementedMethod PASSED [ 27%] pyregion_test.py::PyRegionTest::testNoInit PASSED [ 29%] pyregion_test.py::PyRegionTest::testUnimplementedAbstractMethods PASSED [ 30%] pyregion_test.py::PyRegionTest::testUnimplementedNotImplementedMethods PASSED [ 31%] sparse_link_test.py::SparseLinkTest::testDenseToDense SKIPPED [ 32%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToDenseDelay SKIPPED [ 33%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToSparseDelay SKIPPED [ 34%] sparse_link_test.py::SparseLinkTest::testDenseToSparse SKIPPED [ 36%] sparse_link_test.py::SparseLinkTest::testSparseToDense SKIPPED [ 37%] sparse_link_test.py::SparseLinkTest::testSparseToSparse SKIPPED [ 38%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToDenseDelay SKIPPED [ 39%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToSparseDelay SKIPPED [ 40%] temporal_memory_test.py::TemporalMemoryBindingsTest::testIssue807 PASSED [ 41%] algorithms/cells4_test.py::Cells4Test::testEquals SKIPPED [ 43%] algorithms/cells4_test.py::Cells4Test::testLearn SKIPPED [ 44%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadEncode PASSED [ 45%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadParameters PASSED [ 46%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testClipInput PASSED [ 47%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testConstructor PASSED [ 48%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testEncode PASSED [ 50%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testExampleUsage SKIPPED [ 51%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testNaNs PASSED [ 52%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPeriodic PASSED [ 53%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPickle SKIPPED [ 54%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testRadius PASSED [ 55%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testResolution PASSED [ 56%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testStatistics PASSED [ 58%] sdr/Metrics_test.py::MetricsTest::testAF_Example PASSED [ 59%] sdr/Metrics_test.py::MetricsTest::testMetricsExample PASSED [ 60%] sdr/Metrics_test.py::MetricsTest::testOverlapExample PASSED [ 61%] sdr/Metrics_test.py::MetricsTest::testReset PASSED [ 62%] sdr/Metrics_test.py::MetricsTest::testSparsityConstructor PASSED [ 63%] sdr/Metrics_test.py::MetricsTest::testSparsityExample PASSED [ 65%] sdr/SDR_test.py::SdrTest::testAddNoise PASSED [ 66%] sdr/SDR_test.py::SdrTest::testConstructor PASSED [ 67%] sdr/SDR_test.py::SdrTest::testCoordinates PASSED [ 68%] sdr/SDR_test.py::SdrTest::testDense PASSED [ 69%] sdr/SDR_test.py::SdrTest::testDenseInplace PASSED [ 70%] sdr/SDR_test.py::SdrTest::testExampleUsage PASSED [ 72%] sdr/SDR_test.py::SdrTest::testGetOverlap PASSED [ 73%] sdr/SDR_test.py::SdrTest::testGetSparsity PASSED [ 74%] sdr/SDR_test.py::SdrTest::testGetSum PASSED [ 75%] sdr/SDR_test.py::SdrTest::testPickle SKIPPED [ 76%] sdr/SDR_test.py::SdrTest::testRandomizeEqNe PASSED [ 77%] sdr/SDR_test.py::SdrTest::testSetSDR PASSED [ 79%] sdr/SDR_test.py::SdrTest::testSparse PASSED [ 80%] sdr/SDR_test.py::SdrTest::testStr PASSED [ 81%] sdr/SDR_test.py::SdrTest::testZero PASSED [ 82%] sdr/SDR_test.py::ReshapeTest::testChaining PASSED [ 83%] sdr/SDR_test.py::ReshapeTest::testExampleUsage PASSED [ 84%] sdr/SDR_test.py::ReshapeTest::testLostSDR PASSED [ 86%] sdr/SDR_test.py::ReshapeTest::testPickle SKIPPED [ 87%] sdr/SDR_test.py::IntersectionTest::testConstructor PASSED [ 88%] sdr/SDR_test.py::IntersectionTest::testExampleUsage PASSED [ 89%] sdr/SDR_test.py::IntersectionTest::testPickle SKIPPED [ 90%] sdr/SDR_test.py::IntersectionTest::testSparsity PASSED [ 91%] sdr/SDR_test.py::ConcatenationTest::testConstructor PASSED [ 93%] sdr/SDR_test.py::ConcatenationTest::testConstructorErrors PASSED [ 94%] sdr/SDR_test.py::ConcatenationTest::testDelete PASSED [ 95%] sdr/SDR_test.py::ConcatenationTest::testExampleUsage PASSED [ 96%] sdr/SDR_test.py::ConcatenationTest::testMirroring PASSED [ 97%] sdr/SDR_test.py::ConcatenationTest::testPickle SKIPPED [ 98%] sdr/SDR_test.py::ConcatenationTest::testVersusNumpy PASSED [100%]
Pip list doesn’t show NUPIC.
Regards Ramesh
On 27-Mar-2019, at 5:42 PM, breznak <notifications@github.com mailto:notifications@github.com> wrote:
Python Unit tests -- to run: python setup.py test. Passed.
you told me this passes?
that code definitely calls import nupic.bindings.something...
what does pip list show?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477123312, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25ZC2hXBZu9JLD8p9YMOKucH1Pjp_ks5va2AjgaJpZM4cKZlj.
@breznak @ctrl-z-9000-times any ideas here? It acts like it got installed in the anaconda python rather than in the standard python.
I think you need to completely remove the anaconda version of nupic before you install the standard python version.
Or, you could keep using the anaconda version of python since it appears to work. If those unit tests pass then you should be ready to use nupic in python, for the version of python which ran the tests.
Pip list doesn’t show NUPIC.
this does seem your install is somehow messed up.
$pip list | grep nupic
should show something!
You are right. I am not clear how the module is getting complied with 3.6 anoconda while I use the standard python to build nupic
Get Outlook for iOS
On Thu, Mar 28, 2019 at 2:11 AM +0530, "breznak" notifications@github.com wrote:
Pip list doesn’t show NUPIC.
this does seem your install is somehow messed up.
$pip list | grep nupic
should show something!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
Thanks for your input. I will need to keep the anaconda python along with the standard python. With the anaconda python , test works but when I test the following I still get
Rameshs-MacBook-Air:tests ramesh$ python check_test.py
Traceback (most recent call last):
File "check_test.py", line 23, in
Please suggest what I could do to get it work.
Regards Ramesh
On 27-Mar-2019, at 8:35 PM, David McDougall <notifications@github.com mailto:notifications@github.com> wrote:
I think you need to completely remove the anaconda version of nupic before you install the standard python version.
Or, you could keep using the anaconda version of python since it appears to work. If those unit tests pass then you should be ready to use nupic in python, for the version of python which ran the tests.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477198131, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25XcxrnFr_HYeiDsDvxoT94OcUEJZks5va4iegaJpZM4cKZlj.
Hello Breznak
I tried with 3.6 anaconda and was able to get through the installation and also the PIP shows nupic. Processing nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg creating /Users/ramesh/.local/lib/python3.6/site-packages/nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg Extracting nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg to /Users/ramesh/.local/lib/python3.6/site-packages Adding nupic.bindings 1.0.7.dev0 to easy-install.pth file Installing nupic-bindings-check script to /Users/ramesh/.local/bin
Installed /Users/ramesh/.local/lib/python3.6/site-packages/nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg Processing dependencies for nupic.bindings==1.0.7.dev0 error: pytest 3.3.2 is installed but pytest>=3.6 is required by {'pytest-cov'} Rameshs-MacBook-Air:nupic.cpp-master ramesh$ pip list | grep nupic nupic.bindings 1.0.7.dev0
The test results are: ============================= test session starts ============================== platform darwin -- Python 3.6.8, pytest-4.3.1, py-1.5.2, pluggy-0.9.0 -- /anaconda3/bin/python cachedir: .pytest_cache rootdir: /Users/ramesh/Desktop/nupic.cpp-master, inifile: setup.cfg plugins: cov-2.6.1 collected 86 items
check_test.py::LoadBindingsTest::testImportBindingsExtensions PASSED [ 1%] check_test.py::LoadBindingsTest::testImportBindingsInstalled PASSED [ 2%] network_test.py::NetworkTest::testNetworkLinkTypeValidation PASSED [ 3%] network_test.py::NetworkTest::testParameters SKIPPED [ 4%] network_test.py::NetworkTest::testSerializationWithPyRegion SKIPPED [ 5%] network_test.py::NetworkTest::testSimpleTwoRegionNetworkIntrospection PASSED [ 6%] nupic_random_test.py::TestNupicRandom::testEquals SKIPPED [ 8%] nupic_random_test.py::TestNupicRandom::testNupicRandomPickling SKIPPED [ 9%] nupic_random_test.py::TestNupicRandom::testPlatformSame PASSED [ 10%] nupic_random_test.py::TestNupicRandom::testSample PASSED [ 11%] nupic_random_test.py::TestNupicRandom::testSampleAll PASSED [ 12%] nupic_random_test.py::TestNupicRandom::testSampleBadDtype SKIPPED [ 13%] nupic_random_test.py::TestNupicRandom::testSampleDifferentDtypes SKIPPED [ 15%] nupic_random_test.py::TestNupicRandom::testSampleNone PASSED [ 16%] nupic_random_test.py::TestNupicRandom::testSamplePopulationTooSmall SKIPPED [ 17%] nupic_random_test.py::TestNupicRandom::testSampleSequenceRaisesTypeError SKIPPED [ 18%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsChoices SKIPPED [ 19%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsPopulation SKIPPED [ 20%] nupic_random_test.py::TestNupicRandom::testSerialization PASSED [ 22%] nupic_random_test.py::TestNupicRandom::testShuffle PASSED [ 23%] nupic_random_test.py::TestNupicRandom::testShuffleBadDtype SKIPPED [ 24%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty PASSED [ 25%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty2 SKIPPED [ 26%] pyregion_test.py::PyRegionTest::testCallUnimplementedMethod PASSED [ 27%] pyregion_test.py::PyRegionTest::testNoInit PASSED [ 29%] pyregion_test.py::PyRegionTest::testUnimplementedAbstractMethods PASSED [ 30%] pyregion_test.py::PyRegionTest::testUnimplementedNotImplementedMethods PASSED [ 31%] sparse_link_test.py::SparseLinkTest::testDenseToDense SKIPPED [ 32%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToDenseDelay SKIPPED [ 33%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToSparseDelay SKIPPED [ 34%] sparse_link_test.py::SparseLinkTest::testDenseToSparse SKIPPED [ 36%] sparse_link_test.py::SparseLinkTest::testSparseToDense SKIPPED [ 37%] sparse_link_test.py::SparseLinkTest::testSparseToSparse SKIPPED [ 38%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToDenseDelay SKIPPED [ 39%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToSparseDelay SKIPPED [ 40%] temporal_memory_test.py::TemporalMemoryBindingsTest::testIssue807 PASSED [ 41%] algorithms/cells4_test.py::Cells4Test::testEquals SKIPPED [ 43%] algorithms/cells4_test.py::Cells4Test::testLearn SKIPPED [ 44%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadEncode PASSED [ 45%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadParameters PASSED [ 46%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testClipInput PASSED [ 47%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testConstructor PASSED [ 48%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testEncode PASSED [ 50%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testExampleUsage SKIPPED [ 51%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testNaNs PASSED [ 52%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPeriodic PASSED [ 53%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPickle SKIPPED [ 54%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testRadius PASSED [ 55%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testResolution PASSED [ 56%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testStatistics PASSED [ 58%] sdr/Metrics_test.py::MetricsTest::testAF_Example PASSED [ 59%] sdr/Metrics_test.py::MetricsTest::testMetricsExample PASSED [ 60%] sdr/Metrics_test.py::MetricsTest::testOverlapExample PASSED [ 61%] sdr/Metrics_test.py::MetricsTest::testReset PASSED [ 62%] sdr/Metrics_test.py::MetricsTest::testSparsityConstructor PASSED [ 63%] sdr/Metrics_test.py::MetricsTest::testSparsityExample PASSED [ 65%] sdr/SDR_test.py::SdrTest::testAddNoise PASSED [ 66%] sdr/SDR_test.py::SdrTest::testConstructor PASSED [ 67%] sdr/SDR_test.py::SdrTest::testCoordinates PASSED [ 68%] sdr/SDR_test.py::SdrTest::testDense PASSED [ 69%] sdr/SDR_test.py::SdrTest::testDenseInplace PASSED [ 70%] sdr/SDR_test.py::SdrTest::testExampleUsage PASSED [ 72%] sdr/SDR_test.py::SdrTest::testGetOverlap PASSED [ 73%] sdr/SDR_test.py::SdrTest::testGetSparsity PASSED [ 74%] sdr/SDR_test.py::SdrTest::testGetSum PASSED [ 75%] sdr/SDR_test.py::SdrTest::testPickle SKIPPED [ 76%] sdr/SDR_test.py::SdrTest::testRandomizeEqNe PASSED [ 77%] sdr/SDR_test.py::SdrTest::testSetSDR PASSED [ 79%] sdr/SDR_test.py::SdrTest::testSparse PASSED [ 80%] sdr/SDR_test.py::SdrTest::testStr PASSED [ 81%] sdr/SDR_test.py::SdrTest::testZero PASSED [ 82%] sdr/SDR_test.py::ReshapeTest::testChaining PASSED [ 83%] sdr/SDR_test.py::ReshapeTest::testExampleUsage PASSED [ 84%] sdr/SDR_test.py::ReshapeTest::testLostSDR PASSED [ 86%] sdr/SDR_test.py::ReshapeTest::testPickle SKIPPED [ 87%] sdr/SDR_test.py::IntersectionTest::testConstructor PASSED [ 88%] sdr/SDR_test.py::IntersectionTest::testExampleUsage PASSED [ 89%] sdr/SDR_test.py::IntersectionTest::testPickle SKIPPED [ 90%] sdr/SDR_test.py::IntersectionTest::testSparsity PASSED [ 91%] sdr/SDR_test.py::ConcatenationTest::testConstructor PASSED [ 93%] sdr/SDR_test.py::ConcatenationTest::testConstructorErrors PASSED [ 94%] sdr/SDR_test.py::ConcatenationTest::testDelete PASSED [ 95%] sdr/SDR_test.py::ConcatenationTest::testExampleUsage PASSED [ 96%] sdr/SDR_test.py::ConcatenationTest::testMirroring PASSED [ 97%] sdr/SDR_test.py::ConcatenationTest::testPickle SKIPPED [ 98%] sdr/SDR_test.py::ConcatenationTest::testVersusNumpy PASSED [100%]
generated xml file: /Users/ramesh/Desktop/nupic.cpp-master/bindings/py/tests/junit-test-results.xml
---------- coverage: platform darwin, python 3.6.8-final-0 ----------- Coverage HTML written to dir htmlcov
==================== 58 passed, 28 skipped in 7.35 seconds =====================
I tried import nupic, import nupic.math in python application, It executes without any error. When I try from nupic.algorithms.anomaly_likelihood import AnomalyLikelihood I get No module nupic.algorithms.anomaly_likelihood. The same for from nupic.serializable import Serializable from nupic.utils import MovingAverage..
Kindly let me know what is going wrong.
Regards Ramesh
On 28-Mar-2019, at 2:10 AM, breznak notifications@github.com wrote:
Pip list doesn’t show NUPIC.
this does seem your install is somehow messed up.
$pip list | grep nupic
should show something!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477338833, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25WaMIjtdxFoDZp4uy5ui5LEUteAFks5va9dSgaJpZM4cKZlj.
Hello Breznak
Is there a way to know whether nupic bindings are installed correctly. Currently installation locates anaconda python even though I use standard python to do the nupic.cpp installation.
Thanks for your help.
Regards Ramesh
On 28-Mar-2019, at 11:16 AM, Ramesh ramesh@intellipredikt.com wrote:
Hello Breznak
I tried with 3.6 anaconda and was able to get through the installation and also the PIP shows nupic. Processing nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg creating /Users/ramesh/.local/lib/python3.6/site-packages/nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg Extracting nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg to /Users/ramesh/.local/lib/python3.6/site-packages Adding nupic.bindings 1.0.7.dev0 to easy-install.pth file Installing nupic-bindings-check script to /Users/ramesh/.local/bin
Installed /Users/ramesh/.local/lib/python3.6/site-packages/nupic.bindings-1.0.7.dev0-py3.6-macosx-10.7-x86_64.egg Processing dependencies for nupic.bindings==1.0.7.dev0 error: pytest 3.3.2 is installed but pytest>=3.6 is required by {'pytest-cov'} Rameshs-MacBook-Air:nupic.cpp-master ramesh$ pip list | grep nupic nupic.bindings 1.0.7.dev0
The test results are: ============================= test session starts ============================== platform darwin -- Python 3.6.8, pytest-4.3.1, py-1.5.2, pluggy-0.9.0 -- /anaconda3/bin/python cachedir: .pytest_cache rootdir: /Users/ramesh/Desktop/nupic.cpp-master, inifile: setup.cfg plugins: cov-2.6.1 collected 86 items
check_test.py::LoadBindingsTest::testImportBindingsExtensions PASSED [ 1%] check_test.py::LoadBindingsTest::testImportBindingsInstalled PASSED [ 2%] network_test.py::NetworkTest::testNetworkLinkTypeValidation PASSED [ 3%] network_test.py::NetworkTest::testParameters SKIPPED [ 4%] network_test.py::NetworkTest::testSerializationWithPyRegion SKIPPED [ 5%] network_test.py::NetworkTest::testSimpleTwoRegionNetworkIntrospection PASSED [ 6%] nupic_random_test.py::TestNupicRandom::testEquals SKIPPED [ 8%] nupic_random_test.py::TestNupicRandom::testNupicRandomPickling SKIPPED [ 9%] nupic_random_test.py::TestNupicRandom::testPlatformSame PASSED [ 10%] nupic_random_test.py::TestNupicRandom::testSample PASSED [ 11%] nupic_random_test.py::TestNupicRandom::testSampleAll PASSED [ 12%] nupic_random_test.py::TestNupicRandom::testSampleBadDtype SKIPPED [ 13%] nupic_random_test.py::TestNupicRandom::testSampleDifferentDtypes SKIPPED [ 15%] nupic_random_test.py::TestNupicRandom::testSampleNone PASSED [ 16%] nupic_random_test.py::TestNupicRandom::testSamplePopulationTooSmall SKIPPED [ 17%] nupic_random_test.py::TestNupicRandom::testSampleSequenceRaisesTypeError SKIPPED [ 18%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsChoices SKIPPED [ 19%] nupic_random_test.py::TestNupicRandom::testSampleWrongDimensionsPopulation SKIPPED [ 20%] nupic_random_test.py::TestNupicRandom::testSerialization PASSED [ 22%] nupic_random_test.py::TestNupicRandom::testShuffle PASSED [ 23%] nupic_random_test.py::TestNupicRandom::testShuffleBadDtype SKIPPED [ 24%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty PASSED [ 25%] nupic_random_test.py::TestNupicRandom::testShuffleEmpty2 SKIPPED [ 26%] pyregion_test.py::PyRegionTest::testCallUnimplementedMethod PASSED [ 27%] pyregion_test.py::PyRegionTest::testNoInit PASSED [ 29%] pyregion_test.py::PyRegionTest::testUnimplementedAbstractMethods PASSED [ 30%] pyregion_test.py::PyRegionTest::testUnimplementedNotImplementedMethods PASSED [ 31%] sparse_link_test.py::SparseLinkTest::testDenseToDense SKIPPED [ 32%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToDenseDelay SKIPPED [ 33%] sparse_link_test.py::SparseLinkTest::testDenseToDenseToSparseDelay SKIPPED [ 34%] sparse_link_test.py::SparseLinkTest::testDenseToSparse SKIPPED [ 36%] sparse_link_test.py::SparseLinkTest::testSparseToDense SKIPPED [ 37%] sparse_link_test.py::SparseLinkTest::testSparseToSparse SKIPPED [ 38%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToDenseDelay SKIPPED [ 39%] sparse_link_test.py::SparseLinkTest::testSparseToSparseToSparseDelay SKIPPED [ 40%] temporal_memory_test.py::TemporalMemoryBindingsTest::testIssue807 PASSED [ 41%] algorithms/cells4_test.py::Cells4Test::testEquals SKIPPED [ 43%] algorithms/cells4_test.py::Cells4Test::testLearn SKIPPED [ 44%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadEncode PASSED [ 45%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testBadParameters PASSED [ 46%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testClipInput PASSED [ 47%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testConstructor PASSED [ 48%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testEncode PASSED [ 50%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testExampleUsage SKIPPED [ 51%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testNaNs PASSED [ 52%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPeriodic PASSED [ 53%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testPickle SKIPPED [ 54%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testRadius PASSED [ 55%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testResolution PASSED [ 56%] encoders/scalar_encoder_test.py::ScalarEncoder_Test::testStatistics PASSED [ 58%] sdr/Metrics_test.py::MetricsTest::testAF_Example PASSED [ 59%] sdr/Metrics_test.py::MetricsTest::testMetricsExample PASSED [ 60%] sdr/Metrics_test.py::MetricsTest::testOverlapExample PASSED [ 61%] sdr/Metrics_test.py::MetricsTest::testReset PASSED [ 62%] sdr/Metrics_test.py::MetricsTest::testSparsityConstructor PASSED [ 63%] sdr/Metrics_test.py::MetricsTest::testSparsityExample PASSED [ 65%] sdr/SDR_test.py::SdrTest::testAddNoise PASSED [ 66%] sdr/SDR_test.py::SdrTest::testConstructor PASSED [ 67%] sdr/SDR_test.py::SdrTest::testCoordinates PASSED [ 68%] sdr/SDR_test.py::SdrTest::testDense PASSED [ 69%] sdr/SDR_test.py::SdrTest::testDenseInplace PASSED [ 70%] sdr/SDR_test.py::SdrTest::testExampleUsage PASSED [ 72%] sdr/SDR_test.py::SdrTest::testGetOverlap PASSED [ 73%] sdr/SDR_test.py::SdrTest::testGetSparsity PASSED [ 74%] sdr/SDR_test.py::SdrTest::testGetSum PASSED [ 75%] sdr/SDR_test.py::SdrTest::testPickle SKIPPED [ 76%] sdr/SDR_test.py::SdrTest::testRandomizeEqNe PASSED [ 77%] sdr/SDR_test.py::SdrTest::testSetSDR PASSED [ 79%] sdr/SDR_test.py::SdrTest::testSparse PASSED [ 80%] sdr/SDR_test.py::SdrTest::testStr PASSED [ 81%] sdr/SDR_test.py::SdrTest::testZero PASSED [ 82%] sdr/SDR_test.py::ReshapeTest::testChaining PASSED [ 83%] sdr/SDR_test.py::ReshapeTest::testExampleUsage PASSED [ 84%] sdr/SDR_test.py::ReshapeTest::testLostSDR PASSED [ 86%] sdr/SDR_test.py::ReshapeTest::testPickle SKIPPED [ 87%] sdr/SDR_test.py::IntersectionTest::testConstructor PASSED [ 88%] sdr/SDR_test.py::IntersectionTest::testExampleUsage PASSED [ 89%] sdr/SDR_test.py::IntersectionTest::testPickle SKIPPED [ 90%] sdr/SDR_test.py::IntersectionTest::testSparsity PASSED [ 91%] sdr/SDR_test.py::ConcatenationTest::testConstructor PASSED [ 93%] sdr/SDR_test.py::ConcatenationTest::testConstructorErrors PASSED [ 94%] sdr/SDR_test.py::ConcatenationTest::testDelete PASSED [ 95%] sdr/SDR_test.py::ConcatenationTest::testExampleUsage PASSED [ 96%] sdr/SDR_test.py::ConcatenationTest::testMirroring PASSED [ 97%] sdr/SDR_test.py::ConcatenationTest::testPickle SKIPPED [ 98%] sdr/SDR_test.py::ConcatenationTest::testVersusNumpy PASSED [100%]
generated xml file: /Users/ramesh/Desktop/nupic.cpp-master/bindings/py/tests/junit-test-results.xml
---------- coverage: platform darwin, python 3.6.8-final-0 ----------- Coverage HTML written to dir htmlcov
==================== 58 passed, 28 skipped in 7.35 seconds =====================
I tried import nupic, import nupic.math in python application, It executes without any error. When I try from nupic.algorithms.anomaly_likelihood import AnomalyLikelihood I get No module nupic.algorithms.anomaly_likelihood. The same for from nupic.serializable import Serializable from nupic.utils import MovingAverage..
Kindly let me know what is going wrong.
Regards Ramesh
On 28-Mar-2019, at 2:10 AM, breznak <notifications@github.com mailto:notifications@github.com> wrote:
Pip list doesn’t show NUPIC.
this does seem your install is somehow messed up.
$pip list | grep nupic
should show something!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-477338833, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25WaMIjtdxFoDZp4uy5ui5LEUteAFks5va9dSgaJpZM4cKZlj.
Is there a way to know whether nupic bindings are installed correctly.
tests passing
Currently installation locates anaconda python even though I use standard python to do the nupic.cpp installation.
your setup is messed somehow. I'd try the following
pip uninstall nupic
untill there's none (there can be "stacked" pip installs)Currently installation locates anaconda python even though I use standard python to do the nupic.cpp installation.
This means that one of the assumptions I was making about the build with pyBind11 may be incorrect. I was assuming that it would use the Python that you were running to perform the build. Do you have any environment variables set for Python?
No I have’nt used python env variables .
Get Outlook for iOS
On Thu, Mar 28, 2019 at 7:33 PM +0530, "David Keeney" notifications@github.com wrote:
Currently installation locates anaconda python even though I use standard python to do the nupic.cpp installation.
This means that one of the assumptions I was making about the build with pyBind11 may be incorrect. I was assuming that it would use the Python that you were running to perform the build. Do you have any environment variables set for Python?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
I'm closing this issue. @bkramesh64 please reopen with new information if you still have problems. Cheers,
Sure Thanks..
On 04-Apr-2019, at 2:59 PM, breznak notifications@github.com wrote:
I'm closing this issue. @bkramesh64 https://github.com/bkramesh64 please reopen with new information if you still have problems. Cheers,
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/htm-community/nupic.cpp/issues/343#issuecomment-479823222, or mute the thread https://github.com/notifications/unsubscribe-auth/Acc25eFUfUmKYOZOSGTD327Wk6vGVNgsks5vdcYOgaJpZM4cKZlj.
Hello David: Please find the log of installation . Rameshs-MacBook-Air:nupic.cpp-master ramesh$ python setup.py install --user --force Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored setup.py: Calling /Users/ramesh/Desktop/nupic.cpp-master/bindings/py/packaging/setup.py
Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored -- REPOSITORY_DIR = /Users/ramesh/Desktop/nupic.cpp-master -- CMAKE_BINARY_DIR = /Users/ramesh/Desktop/nupic.cpp-master/build/scripts -- CMAKE_BUILD_TYPE = Release -- CMAKE_INSTALL_PREFIX = /Users/ramesh/Desktop/nupic.cpp-master/build/Release -- FORCE_CPP11 = OFF -- FORCE_BOOST = OFF -- BINDING_BUILD = Python3 -- Environment var CXX =
-- CMAKE_CXX_COMPILER_ID= AppleClang -- CMAKE_CXX_COMPILER_VERSION=9.1.0.9020039 -- CMAKE_CXX_COMPILER = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- CMAKE_CXX_STANDARD = 11 -- PLATFORM = darwin -- BITNESS = 64 -- NEEDS_BOOST = ON -- INTERNAL_CXX_FLAGS = -fvisibility-inlines-hidden;-stdlib=libc++;-fdiagnostics-show-option;-m64;-fPIC;-Wno-deprecated-register;-Werror;-Wextra;-Wreturn-type;-Wunused;-Wno-unused-variable;-Wno-unused-parameter;-Wno-missing-field-initializers;-Wall;-pipe;-O3;-mtune=generic -- INTERNAL_LINKER_FLAGS= -m64;-Wl,-undefined,error;-O3 -- COMMON_COMPILER_DEFINITIONS_STR= -DHAVE_UNISTD_H -DNTA_COMPILER_CLANG -- COMMON_OS_LIBS = c++abi -- external import -- REPOSITORY_DIR = /Users/ramesh/Desktop/nupic.cpp-master -- CMAKE_INSTALL_PREFIX = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty -- CMAKE_BUILD_TYPE = Release -- EXTERNAL_CXX_FLAGS = -fPIC -- NEEDS_BOOST = ON -- BINDING_BUILD = Python3 -- /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/share/yaml-cpp.zip -- Obtaining yaml-cpp from https://github.com/jbeder/yaml-cpp/archive/master.zip -- obtaining Eigen -- obtaining Boost Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored -- Obtaining gtest -- Found PythonInterp: /anaconda3/bin/python (found version "3.6.8") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE:d>.a
-- pybind11_SOURCE_DIR = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/pybind11/pybind11-src
-- pybind11_BINARY_DIR = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/pybind11/pybind11-build
-- mnist_INCLUDE_DIRS = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-src/include
-- mnist_SOURCE_DIR = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-src
-- Configuring nupic_core src
fatal: Not a git repository (or any of the parent directories): .git
-- MERGE_STATIC_LIBRARIES LIB_TARGET=nupic_core, STATIC_LIBS = nupic_core_solo;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a
-- MERGE_STATIC_LIBRARIES: nupic_core_solo
-- MERGE_STATIC_LIBRARIES: /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a - non-target lib.
-- MERGE_STATIC_LIBRARIES: /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a - non-target lib.
-- MERGE_STATIC_LIBRARIES: /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a - non-target lib.
-- ExpandStaticLib: LIB_TARGET=nupic_core_shared, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a
-- ExpandStaticLib: LIB_TARGET=nupic_core_shared, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a
-- ExpandStaticLib: LIB_TARGET=nupic_core_shared, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a
-- Configuring nupic_core tests
-- Configuring Python interface
-- Found PythonInterp: /anaconda3/bin/python3.6 (found version "3.6.8")
-- Found PythonLibs: /anaconda3/lib/libpython3.6m.dylib
-- pybind11 v2.2.4
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- LTO enabled
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/ramesh/Desktop/nupic.cpp-master/build/scripts
Error processing line 1 of /Users/ramesh/.local/lib/python3.6/site-packages/nupic-nspkg.pth:
-- obtaining PyBind11 -- obtaining MNIST data -- Downloading/updating mnist -- Configuring done -- Generating done -- Build files have been written to: /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-download Scanning dependencies of target mnist-download [ 11%] Creating directories for 'mnist-download' [ 22%] Performing download step (download, verify and extract) for 'mnist-download' -- Downloading... dst='/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-download/mnist-download-prefix/src/master.zip' timeout='none' -- Using src='https://github.com/wichtounet/mnist/archive/master.zip' -- Downloading... done -- extracting... src='/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-download/mnist-download-prefix/src/master.zip' dst='/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/mnist_data/mnist-src' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 33%] No patch step for 'mnist-download' [ 44%] No skip-update step for 'mnist-download' [ 55%] No configure step for 'mnist-download' [ 66%] No build step for 'mnist-download' [ 77%] No install step for 'mnist-download' [ 88%] No test step for 'mnist-download' [100%] Completed 'mnist-download' [100%] Built target mnist-download -- Configuring done -- Generating done -- Build files have been written to: /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty Scanning dependencies of target yaml-cpp [ 2%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o [ 5%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o [ 8%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o [ 11%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o [ 14%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o [ 17%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o [ 20%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o [ 22%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o [ 25%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o [ 28%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o [ 31%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o [ 34%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/node.cpp.o [ 37%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o [ 40%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o [ 42%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o [ 45%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/null.cpp.o [ 48%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o [ 51%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o [ 54%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o [ 57%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o [ 60%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o [ 62%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o [ 65%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o [ 68%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o [ 71%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o [ 74%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o [ 77%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o [ 80%] Building CXX object yaml-cpp/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o [ 82%] Linking CXX static library libyaml-cpp.a [ 82%] Built target yaml-cpp Scanning dependencies of target gtest [ 85%] Building CXX object gtest/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 88%] Linking CXX static library libgtest.a [ 88%] Built target gtest Scanning dependencies of target gtest_main [ 91%] Building CXX object gtest/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 94%] Linking CXX static library libgtest_main.a [ 94%] Built target gtest_main Scanning dependencies of target mnist_example [ 97%] Building CXX object mnist_data/mnist-build/CMakeFiles/mnist_example.dir/main.cpp.o [100%] Linking CXX executable mnist_example [100%] Built target mnist_example -- Results from external build: -- yaml-cpp_INCLUDE_DIRS = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-src/include -- yaml-cpp_LIBRARIES = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a -- eigen_INCLUDE_DIRS = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/eigen/eigen-src -- BOOST_ROOT = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src -- Boost_INCLUDE_DIRS = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src -- Boost_LIBRARIES = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a -- gtest_INCLUDE_DIRS = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/gtest/googletest-src/googletest/include -- gtest_LIBRARIES = /Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/gtest/googletest-build/googletest/libgtest$<$
Traceback (most recent call last): File "/anaconda3/lib/python3.6/site.py", line 168, in addpackage exec(line) File "", line 1, in
File "", line 568, in module_from_spec
AttributeError: 'NoneType' object has no attribute 'loader'
Remainder of file ignored Scanning dependencies of target LibrarySource [ 0%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/Anomaly.cpp.o [ 1%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/AnomalyLikelihood.cpp.o [ 2%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/BacktrackingTM.cpp.o [ 2%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/Cell.cpp.o [ 3%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/Cells4.cpp.o [ 4%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/Connections.cpp.o [ 5%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/InSynapse.cpp.o [ 5%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/OutSynapse.cpp.o [ 6%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/SDRClassifier.cpp.o [ 7%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/Segment.cpp.o [ 8%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/SegmentUpdate.cpp.o [ 8%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/SpatialPooler.cpp.o [ 9%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/algorithms/TemporalMemory.cpp.o [ 10%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/encoders/ScalarEncoder.cpp.o [ 10%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Input.cpp.o [ 11%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Link.cpp.o [ 12%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Network.cpp.o [ 13%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/NuPIC.cpp.o [ 13%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Output.cpp.o [ 14%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Region.cpp.o [ 15%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/RegionImpl.cpp.o [ 16%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/RegionImplFactory.cpp.o [ 16%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Spec.cpp.o [ 17%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/YAMLUtils.cpp.o [ 18%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/engine/Watcher.cpp.o [ 18%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/math/StlIo.cpp.o [ 19%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/math/Topology.cpp.o [ 20%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/ntypes/ArrayBase.cpp.o [ 21%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/ntypes/Scalar.cpp.o [ 21%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/ntypes/Value.cpp.o [ 22%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/Directory.cpp.o [ 23%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/Env.cpp.o [ 24%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/OS.cpp.o [ 24%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/OSUnix.cpp.o [ 25%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/OSWin.cpp.o [ 26%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/Path.cpp.o [ 27%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/os/Timer.cpp.o [ 27%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/BacktrackingTMRegion.cpp.o [ 28%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/ScalarSensor.cpp.o [ 29%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/SPRegion.cpp.o [ 29%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/TestNode.cpp.o [ 30%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/TMRegion.cpp.o [ 31%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/VectorFile.cpp.o [ 32%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileEffector.cpp.o [ 32%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileSensor.cpp.o [ 33%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/types/BasicType.cpp.o [ 34%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/types/ClassifierResult.cpp.o [ 35%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/types/Sdr.cpp.o [ 35%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/types/SdrTools.cpp.o [ 36%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/LoggingException.cpp.o [ 37%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/LogItem.cpp.o [ 37%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/MovingAverage.cpp.o [ 38%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/Random.cpp.o [ 39%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/StringUtils.cpp.o [ 40%] Building CXX object src/CMakeFiles/LibrarySource.dir/nupic/utils/SdrMetrics.cpp.o [ 40%] Built target LibrarySource Scanning dependencies of target nupic_core_solo [ 41%] Linking CXX static library libnupic_core_solo.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc libnupic_core_solo.a CMakeFiles/LibrarySource.dir/nupic/algorithms/Anomaly.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/AnomalyLikelihood.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/BacktrackingTM.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Cell.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Cells4.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Connections.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/InSynapse.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/OutSynapse.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SDRClassifier.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Segment.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SegmentUpdate.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SpatialPooler.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/TemporalMemory.cpp.o CMakeFiles/LibrarySource.dir/nupic/encoders/ScalarEncoder.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Input.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Link.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Network.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/NuPIC.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Output.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Region.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/RegionImpl.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/RegionImplFactory.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Spec.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/YAMLUtils.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Watcher.cpp.o CMakeFiles/LibrarySource.dir/nupic/math/StlIo.cpp.o CMakeFiles/LibrarySource.dir/nupic/math/Topology.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/ArrayBase.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/Scalar.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/Value.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Directory.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Env.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OS.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OSUnix.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OSWin.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Path.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Timer.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/BacktrackingTMRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/ScalarSensor.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/SPRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/TestNode.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/TMRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFile.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileEffector.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileSensor.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/BasicType.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/ClassifierResult.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/Sdr.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/SdrTools.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/LoggingException.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/LogItem.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/MovingAverage.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/Random.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/StringUtils.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/SdrMetrics.cpp.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libnupic_core_solo.a(OSWin.cpp.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib libnupic_core_solo.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libnupic_core_solo.a(OSWin.cpp.o) has no symbols [ 41%] Built target nupic_core_solo [ 42%] Generating nupic_core_dummy.c++ Scanning dependencies of target nupic_core [ 43%] Building CXX object src/CMakeFiles/nupic_core.dir/nupic_core_dummy.c++.o [ 44%] Linking CXX static library libnupic_core.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar qc libnupic_core.a CMakeFiles/nupic_core.dir/nupic_core_dummy.c++.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libnupic_core.a(nupic_core_dummy.c++.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib libnupic_core.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libnupic_core.a(nupic_core_dummy.c++.o) has no symbols warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: warning for library: libnupic_core.a the table of contents is empty (no object file members in the library define global symbols) Combining $ for target nupic_core from $;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a;/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a.
-- COMBINE_UNIX_ARCHIVES( LIB_TARGET=nupic_core, TARGET_LOCATION=/Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src/libnupic_core.a, SRC_LIB_LOCATIONS=/Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src/libnupic_core_solo.a++++/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a++++/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a++++/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a, LIST_SEPARATOR=++++, BINARY_DIR=/Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src, CMAKE_AR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar)
-- COMBINE_UNIX_ARCHIVES: LIB_TARGET=nupic_core, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src/libnupic_core_solo.a
-- COMBINE_UNIX_ARCHIVES: LIB_TARGET=nupic_core, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/yaml-cpp/yaml-cpp-build/libyaml-cpp.a
-- COMBINE_UNIX_ARCHIVES: LIB_TARGET=nupic_core, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_filesystem.a
-- COMBINE_UNIX_ARCHIVES: LIB_TARGET=nupic_core, src-lib=/Users/ramesh/Desktop/nupic.cpp-master/build/ThirdParty/boost/Boost_download-src/stage/lib/libboost_system.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src/libnupic_core.a(libnupic_core_solo.a-OSWin.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src/libnupic_core.a(libboost_filesystem.a-windows_file_codecvt.o) has no symbols
[ 44%] Built target nupic_core
Scanning dependencies of target mnist_sp
[ 45%] Building CXX object src/CMakeFiles/mnist_sp.dir/examples/mnist/MNIST_SP.cpp.o
[ 45%] Linking CXX executable mnist_sp
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/mnist_sp.dir/examples/mnist/MNIST_SP.cpp.o -o mnist_sp libnupic_core.a -lc++abi
[ 45%] Built target mnist_sp
Scanning dependencies of target nupic_core_shared
[ 45%] Linking CXX shared library libnupic_core.dylib
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -dynamiclib -Wl,-headerpad_max_install_names -o libnupic_core.dylib -install_name @rpath/libnupic_core.dylib CMakeFiles/LibrarySource.dir/nupic/algorithms/Anomaly.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/AnomalyLikelihood.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/BacktrackingTM.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Cell.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Cells4.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Connections.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/InSynapse.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/OutSynapse.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SDRClassifier.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/Segment.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SegmentUpdate.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/SpatialPooler.cpp.o CMakeFiles/LibrarySource.dir/nupic/algorithms/TemporalMemory.cpp.o CMakeFiles/LibrarySource.dir/nupic/encoders/ScalarEncoder.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Input.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Link.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Network.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/NuPIC.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Output.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Region.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/RegionImpl.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/RegionImplFactory.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Spec.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/YAMLUtils.cpp.o CMakeFiles/LibrarySource.dir/nupic/engine/Watcher.cpp.o CMakeFiles/LibrarySource.dir/nupic/math/StlIo.cpp.o CMakeFiles/LibrarySource.dir/nupic/math/Topology.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/ArrayBase.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/Scalar.cpp.o CMakeFiles/LibrarySource.dir/nupic/ntypes/Value.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Directory.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Env.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OS.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OSUnix.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/OSWin.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Path.cpp.o CMakeFiles/LibrarySource.dir/nupic/os/Timer.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/BacktrackingTMRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/ScalarSensor.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/SPRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/TestNode.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/TMRegion.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFile.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileEffector.cpp.o CMakeFiles/LibrarySource.dir/nupic/regions/VectorFileSensor.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/BasicType.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/ClassifierResult.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/Sdr.cpp.o CMakeFiles/LibrarySource.dir/nupic/types/SdrTools.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/LoggingException.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/LogItem.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/MovingAverage.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/Random.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/StringUtils.cpp.o CMakeFiles/LibrarySource.dir/nupic/utils/SdrMetrics.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-binary.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-convert.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-directives.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-emit.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-emitfromevents.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-emitter.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-emitterstate.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-emitterutils.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-exceptions.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-exp.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-memory.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-node.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-node_data.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-nodebuilder.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-nodeevents.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-null.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-ostream_wrapper.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-parse.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-parser.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-regex_yaml.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-scanner.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-scanscalar.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-scantag.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-scantoken.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-simplekey.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-singledocparser.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-stream.cpp.o ExpandStaticLib_nupic_core_shared/libyaml-cpp.a.dir/libyaml-cpp.a-tag.cpp.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-codecvt_error_category.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-operations.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-path.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-path_traits.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-portability.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-unique_path.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-utf8_codecvt_facet.o ExpandStaticLib_nupic_core_shared/libboost_filesystem.a.dir/libboost_filesystem.a-windows_file_codecvt.o ExpandStaticLib_nupic_core_shared/libboost_system.a.dir/libboost_system.a-error_code.o -lc++abi
[ 45%] Built target nupic_core_shared
Scanning dependencies of target benchmark_hotgym
[ 46%] Building CXX object src/CMakeFiles/benchmark_hotgym.dir/examples/hotgym/Hotgym.cpp.o
[ 46%] Building CXX object src/CMakeFiles/benchmark_hotgym.dir/examples/hotgym/HelloSPTP.cpp.o
[ 47%] Linking CXX executable benchmark_hotgym
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/benchmark_hotgym.dir/examples/hotgym/Hotgym.cpp.o CMakeFiles/benchmark_hotgym.dir/examples/hotgym/HelloSPTP.cpp.o -o benchmark_hotgym -Wl,-rpath,/Users/ramesh/Desktop/nupic.cpp-master/build/scripts/src libnupic_core.dylib -lc++abi
[ 47%] Built target benchmark_hotgym
Scanning dependencies of target unit_tests
[ 47%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/UnitTestMain.cpp.o
[ 48%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/AnomalyTest.cpp.o
[ 50%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/BacktrackingTMTest.cpp.o
[ 51%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/Cells4Test.cpp.o
[ 51%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/ConnectionsPerformanceTest.cpp.o
[ 52%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/ConnectionsTest.cpp.o
[ 53%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/HelloSPTPTest.cpp.o
[ 53%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/SDRClassifierTest.cpp.o
[ 54%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/SegmentTest.cpp.o
[ 55%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/SpatialPoolerTest.cpp.o
[ 56%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/algorithms/TemporalMemoryTest.cpp.o
[ 56%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/encoders/ScalarEncoderTest.cpp.o
[ 57%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/CppRegionTest.cpp.o
[ 58%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/HelloRegionTest.cpp.o
[ 59%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/InputTest.cpp.o
[ 59%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/LinkTest.cpp.o
[ 60%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/NetworkTest.cpp.o
[ 61%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/YAMLUtilsTest.cpp.o
[ 62%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/engine/WatcherTest.cpp.o
[ 62%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/math/TopologyTest.cpp.o
[ 63%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/ntypes/ArrayTest.cpp.o
[ 64%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/ntypes/CollectionTest.cpp.o
[ 64%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/ntypes/DimensionsTest.cpp.o
[ 65%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/ntypes/ScalarTest.cpp.o
[ 66%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/ntypes/ValueTest.cpp.o
[ 67%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/os/DirectoryTest.cpp.o
[ 67%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/os/EnvTest.cpp.o
[ 68%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/os/OSTest.cpp.o
[ 69%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/os/PathTest.cpp.o
[ 70%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/os/TimerTest.cpp.o
[ 70%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/regions/RegionTestUtilities.cpp.o
[ 71%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/regions/SPRegionTest.cpp.o
[ 72%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/regions/BacktrackingTMRegionTest.cpp.o
[ 72%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/regions/TMRegionTest.cpp.o
[ 73%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/types/BasicTypeTest.cpp.o
[ 74%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/types/ExceptionTest.cpp.o
[ 75%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/types/SdrTest.cpp.o
[ 75%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/types/SdrToolsTest.cpp.o
[ 76%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/utils/GroupByTest.cpp.o
[ 77%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/utils/MovingAverageTest.cpp.o
[ 78%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/utils/RandomTest.cpp.o
[ 78%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/utils/VectorHelpersTest.cpp.o
[ 79%] Building CXX object src/test/CMakeFiles/unit_tests.dir/unit/utils/SdrMetricsTest.cpp.o
[ 80%] Building CXX object src/test/CMakeFiles/unit_tests.dir//examples/hotgym/HelloSPTP.cpp.o
[ 81%] Linking CXX executable unit_tests
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/unit_tests.dir/unit/UnitTestMain.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/AnomalyTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/BacktrackingTMTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/Cells4Test.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/ConnectionsPerformanceTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/ConnectionsTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/HelloSPTPTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/SDRClassifierTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/SegmentTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/SpatialPoolerTest.cpp.o CMakeFiles/unit_tests.dir/unit/algorithms/TemporalMemoryTest.cpp.o CMakeFiles/unit_tests.dir/unit/encoders/ScalarEncoderTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/CppRegionTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/HelloRegionTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/InputTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/LinkTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/NetworkTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/YAMLUtilsTest.cpp.o CMakeFiles/unit_tests.dir/unit/engine/WatcherTest.cpp.o CMakeFiles/unit_tests.dir/unit/math/TopologyTest.cpp.o CMakeFiles/unit_tests.dir/unit/ntypes/ArrayTest.cpp.o CMakeFiles/unit_tests.dir/unit/ntypes/CollectionTest.cpp.o CMakeFiles/unit_tests.dir/unit/ntypes/DimensionsTest.cpp.o CMakeFiles/unit_tests.dir/unit/ntypes/ScalarTest.cpp.o CMakeFiles/unit_tests.dir/unit/ntypes/ValueTest.cpp.o CMakeFiles/unit_tests.dir/unit/os/DirectoryTest.cpp.o CMakeFiles/unit_tests.dir/unit/os/EnvTest.cpp.o CMakeFiles/unit_tests.dir/unit/os/OSTest.cpp.o CMakeFiles/unit_tests.dir/unit/os/PathTest.cpp.o CMakeFiles/unit_tests.dir/unit/os/TimerTest.cpp.o CMakeFiles/unit_tests.dir/unit/regions/RegionTestUtilities.cpp.o CMakeFiles/unit_tests.dir/unit/regions/SPRegionTest.cpp.o CMakeFiles/unit_tests.dir/unit/regions/BacktrackingTMRegionTest.cpp.o CMakeFiles/unit_tests.dir/unit/regions/TMRegionTest.cpp.o CMakeFiles/unit_tests.dir/unit/types/BasicTypeTest.cpp.o CMakeFiles/unit_tests.dir/unit/types/ExceptionTest.cpp.o CMakeFiles/unit_tests.dir/unit/types/SdrTest.cpp.o CMakeFiles/unit_tests.dir/unit/types/SdrToolsTest.cpp.o CMakeFiles/unit_tests.dir/unit/utils/GroupByTest.cpp.o CMakeFiles/unit_tests.dir/unit/utils/MovingAverageTest.cpp.o CMakeFiles/unit_tests.dir/unit/utils/RandomTest.cpp.o CMakeFiles/unit_tests.dir/unit/utils/VectorHelpersTest.cpp.o CMakeFiles/unit_tests.dir/unit/utils/SdrMetricsTest.cpp.o CMakeFiles/unit_tests.dir//examples/hotgym/HelloSPTP.cpp.o -o unit_tests ../libnupic_core.a ../../../ThirdParty/gtest/googletest-build/googletest/libgtest.a -lc++abi
[ 81%] Built target unit_tests
Scanning dependencies of target algorithms
[ 81%] Building CXX object bindings/py/cpp_src/CMakeFiles/algorithms.dir/bindings/algorithms/algorithm_module.cpp.o
[ 82%] Building CXX object bindings/py/cpp_src/CMakeFiles/algorithms.dir/bindings/algorithms/py_Cells4.cpp.o
[ 83%] Building CXX object bindings/py/cpp_src/CMakeFiles/algorithms.dir/bindings/algorithms/py_HTM.cpp.o
[ 84%] Building CXX object bindings/py/cpp_src/CMakeFiles/algorithms.dir/bindings/algorithms/py_SDRClassifier.cpp.o
[ 84%] Building CXX object bindings/py/cpp_src/CMakeFiles/algorithms.dir/bindings/algorithms/py_SpatialPooler.cpp.o
[ 85%] Linking CXX shared module algorithms.cpython-36m-darwin.so
ld: warning: direct access in function 'nupic_ext::init_Cells4(pybind11::module&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells46Cells4EJRKNS5_13SegmentUpdateEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_S9_E_vJSN_S9_EJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::SegmentUpdate' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-SegmentUpdate.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<void (&)(nupic::algorithms::Cells4::Segment const&, std::1::set<unsigned int, std::1::less, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&), void, nupic::algorithms::Cells4::Segment const&, std:: 1::set<unsigned int, std::1::less, std:: 1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, pybind11::name, pybind11::scope, pybind11::sibling>(void ( &&&)(nupic::algorithms::Cells4::Segment const&, std::1::set<unsigned int, std::1::less, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&, std:: 1::vector<unsigned int, std::1::allocator >&), void (*)(nupic::algorithms::Cells4::Segment const&, std:: 1::set<unsigned int, std::1::less, std:: 1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&, std::1::vector<unsigned int, std::1::allocator >&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells46Cells4EJPKfRKNS5_6CStateEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_S8_SB_E_vJSP_S8_SB_EJSC_SD_SE_EEEvOSG_PFSF_SI_ESO_ENUlRNS_6detail13function_callEE_8invokeESW_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::CState' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells46Cells4EJjjRNS5_13CStateIndexedEbbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_jjS8_bbE_bJSM_jjS8_bbEJS9_SA_SB_EEEvOSD_PFSC_SF_ESL_ENUlRNS_6detail13function_callEE_8invokeEST_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::CStateIndexed' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells46Cells4EJjjjRNS5_13CStateIndexedERNSt316vectorIjNS9_9allocatorIjEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_jjjS8_SE_E_vJSS_jjjS8_SE_EJSF_SG_SH_EEEvOSJ_PFSI_SL_ESR_ENUlRNS_6detail13function_callEE_8invokeESZ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::CStateIndexed' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjE_S7_JSN_jjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjE_S7_JSN_jjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjE_S7_JSN_jjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjjE_S7_JSN_jjjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjjE_S7_JSN_jjjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRN5nupic10algorithms6Cells47SegmentENS5_6Cells4EJjjjEJNS_4nameENS_9is_methodENS_7siblingENS_19return_value_policyEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_jjjE_S7_JSN_jjjEJS9_SA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESU_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IfN5nupic10algorithms6Cells47SegmentEJjbbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_jbbE_fJSK_jbbEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IjN5nupic10algorithms6Cells47SegmentEJRKNS5_6CStateEfbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_S9_fbE_jJSO_S9_fbEJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::CState' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IjN5nupic10algorithms6Cells47SegmentEJRKNS5_6CStateEfbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_S9_fbE_jJSO_S9_fbEJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells47SegmentEJRKNS5_6CStateEfjEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_S9_fjE_bJSO_S9_fjEJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::CState' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells47SegmentEJRKNS5_6CStateEfjEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_S9_fjE_bJSO_S9_fjEJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJjRNSt316vectorIjNS7_9allocatorIjEEEESC_SC_SC_SC_jjfEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_jSC_SC_SC_SC_SC_jjfE_vJSQ_jSC_SC_SC_SC_SC_jjfEJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESX_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJfRNSt316vectorIjNS7_9allocatorIjEEEEfbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_fSC_fbE_vJSQ_fSC_fbEJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESX_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJfRNSt316vectorIjNS7_9allocatorIjEEEEfEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_fSC_fE_vJSQ_fSC_fEJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESX_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function '__ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJfEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_fE_vJSK_fEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJRKNSt313setIjNS7_4lessIjEENS7_9allocatorIjEEEEffEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_SF_ffE_vJST_SF_ffEJSG_SH_SI_EEEvOSK_PFSJ_SM_ESS_ENUlRNS_6detail13function_callEE_8invokeES10_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_E_vJSK_EJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJRNSt316vectorIjNS7_9allocatorIjEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_SC_E_vJSR_SC_EJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESY_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IjN5nupic10algorithms6Cells47SegmentEJjEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_jE_jJSL_jEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IfN5nupic10algorithms6Cells47SegmentEJjEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_jE_fJSL_jEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic10algorithms6Cells47SegmentEJjfEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS6_jfE_vJSK_jfEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells47SegmentEJjEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_jE_bJSL_jEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IjN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_E_jJSL_EJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IfN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_E_fJSL_EJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRfN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS7_E_S3_JSL_EJS8_S9_SA_EEEvOSC_PFSB_SE_ESK_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1ImN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_E_mJSL_EJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells47SegmentEJfEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_fE_bJSL_fEJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10algorithms6Cells47SegmentEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS6_E_bJSL_EJS7_S8_S9_EEEvOSB_PFSA_SD_ESJ_ENUlRNS_6detail13function_callEE_8invokeESS_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_coresolo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'pybind11::class::init_instance(pybind11::detail::instance, void const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::algorithms::Cells4::Segment' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Cells4.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
[ 85%] Built target algorithms
Scanning dependencies of target math
[ 86%] Building CXX object bindings/py/cpp_src/CMakeFiles/math.dir/bindings/math/math_module.cpp.o
[ 87%] Building CXX object bindings/py/cpp_src/CMakeFiles/math.dir/bindings/math/py_Random.cpp.o
[ 87%] Building CXX object bindings/py/cpp_src/CMakeFiles/math.dir/bindings/math/py_reals.cpp.o
[ 88%] Linking CXX shared module math.cpython-36m-darwin.so
ld: warning: direct access in function 'nupic_ext::init_Random(pybind11::module&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Random(pybind11::module&)::$_1, pybind11::array_t<unsigned int, 16>, nupic::Random&, pybind11::array_t<unsigned int, 16>&, pybind11::array_t<unsigned int, 16>&, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Random(pybind11::module&)::$_1&&, pybind11::array_t<unsigned int, 16> (*)(nupic::Random&, pybind11::array_t<unsigned int, 16>&, pybind11::array_t<unsigned int, 16>&), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&):: invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Random(pybind11::module&)::$_2, void, nupic::Random&, pybind11::array_t<unsigned int, 16>&, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Random(pybind11::module&)::$_2&&, void ()(nupic::Random&, pybind11::array_t<unsigned int, 16>&), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Random(pybind11::module&)::$_3, void, nupic::Random&, pybind11::array_t<unsigned int, 16>&, unsigned int, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Random(pybind11::module&)::$_3&&, void ()(nupic::Random&, pybind11::array_t<unsigned int, 16>&, unsigned int), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Random(pybind11::module&)::$_4, std::1::basic_string<char, std::1::char_traits, std::1::allocator >, nupic::Random const&, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Random(pybind11::module&)::$_4&&, std:: 1::basic_string<char, std::1::char_traits, std::1::allocator > (*)(nupic::Random const&), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&):: invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic6RandomEJNSt3112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS4_SB_E_vJSP_SB_EJSC_SD_SE_EEEvOSG_PFSF_SI_ESO_ENUlRNS_6detail13function_callEE_8 invokeESW_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic6RandomEJNSt3112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS4_SB_E_vJSQ_SB_EJSC_SD_SE_EEEvOSG_PFSF_SI_ESO_ENUlRNS_6detail13function_callEE_8invokeESX_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1ImN5nupic6RandomEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS4_E_mJSJ_EJS5_S6_S7_EEEvOS9_PFS8_SB_ESH_ENUlRNS_6detail13function_callEE_8invokeESQ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IyN5nupic6RandomEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS4_E_yJSJ_EJS5_S6_S7_EEEvOS9_PFS8_SB_ESH_ENUlRNS_6detail13function_callEE_8invokeESQ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IdN5nupic6RandomEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS4_E_dJSI_EJS5_S6_S7_EEEvOS9_PFS8_SB_ESH_ENUlRNS_6detail13function_callEE_8invokeESP_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IjN5nupic6RandomEJjEJNS_4nameENS_9is_methodENS_7siblingENS_5arg_vEEEEMT0_FT_DpT1_EDpRKT2_EUlPS4_jE_jJSJ_jEJS5_S6_S7_S8_EEEvOSA_PFS9_SC_ESI_ENUlRNS_6detail13function_callEE_8invokeESQ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_coresolo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'pybind11::class::init_instance(pybind11::detail::instance, void const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Random' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Random.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
[ 88%] Built target math
Scanning dependencies of target sdr
[ 89%] Building CXX object bindings/py/cpp_src/CMakeFiles/sdr.dir/bindings/sdr/sdr_module.cpp.o
[ 89%] Building CXX object bindings/py/cpp_src/CMakeFiles/sdr.dir/bindings/sdr/py_SDR.cpp.o
[ 90%] Building CXX object bindings/py/cpp_src/CMakeFiles/sdr.dir/bindings/sdr/py_SDR_Metrics.cpp.o
[ 91%] Linking CXX shared module sdr.cpython-36m-darwin.so
[ 91%] Built target sdr
Scanning dependencies of target engine_internal
[ 92%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/plugin/PyBindRegion.cpp.o
[ 93%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/bindings/engine/engine_module.cpp.o
[ 94%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/bindings/engine/py_Engine.cpp.o
[ 94%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/bindings/engine/py_Region.cpp.o
[ 95%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/bindings/engine/py_OS.cpp.o
[ 96%] Building CXX object bindings/py/cpp_src/CMakeFiles/engine_internal.dir/bindings/engine/py_Timer.cpp.o
[ 97%] Linking CXX shared module engine_internal.cpython-36m-darwin.so
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterInt32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterUInt32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterInt64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterUInt64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterReal32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterReal64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterBool(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterInt32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, int)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterUInt32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, unsigned int)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterInt64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterUInt64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, unsigned long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterReal32(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, float)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterReal64(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, double)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterBool(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, bool)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::getParameterByte(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::setParameterByte(std::__1::basic_string<char, std:: 1::char_traits, std::1::allocator > const&, long long, char)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::create_numpy_view(nupic::ArrayBase const&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::PyBindRegion(char const, nupic::ValueMap const&, nupic::Region, char const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::createSpec(char const, nupic::Spec&, char const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::createSpec(char const, nupic::Spec&, char const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::PyBindRegion::createSpec(char const, nupic::Spec&, char const*)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic_ext::init_Engine(pybind11::module&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std:: 1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic_ext::init_Engine(pybind11::module&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic_ext::init_Engine(pybind11::module&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Engine(pybind11::module&)::$_7, std::1::pair<std::1::basic_string<char, std:: 1::char_traits, std::1::allocator >, std:: 1::shared_ptr >, nupic::Collection<std::1::shared_ptr >&, unsigned long, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Engine(pybind11::module&)::$_7&&, std::1::pair<std::1::basic_string<char, std:: 1::char_traits, std::1::allocator >, std:: 1::shared_ptr > ()(nupic::Collection<std::1::shared_ptr >&, unsigned long), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std:: 1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<nupic_ext::init_Engine(pybind11::module&)::$_8, std::1::pair<std::1::basic_string<char, std::1::char_traits, std::1::allocator >, std:: 1::shared_ptr >, nupic::Collection<std:: 1::shared_ptr >&, unsigned long, pybind11::name, pybind11::is_method, pybind11::sibling>(nupic_ext::init_Engine(pybind11::module&)::$_8&&, std::1::pair<std::1::basic_string<char, std::__1::char_traits, std::1::allocator >, std:: 1::shared_ptr > ( )(nupic::Collection<std::1::shared_ptr >&, unsigned long), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std:: 1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1ImN5nupic10CollectionINSt3110shared_ptrINS3_4LinkEEEEEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_E_mJSO_EJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10CollectionINSt3110shared_ptrINS3_4LinkEEEEEJRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_SH_E_bJSW_SH_EJSI_SJ_SK_EEEvOSM_PFSL_SO_ESU_ENUlRNS_6detail13function_callEE_8invokeES13_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1INSt3110shared_ptrIN5nupic4LinkEEENS5_10CollectionIS7_EEJRKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_SH_E_S7_JSW_SH_EJSI_SJ_SK_EEEvOSM_PFSL_SO_ESU_ENUlRNS_6detail13function_callEE_8invokeES13_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::__1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_coresolo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'pybind11::class<nupic::Collection<std:: 1::shared_ptr > >::init_instance(pybind11::detail::instance, void const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1ImN5nupic10CollectionINSt3110shared_ptrINS3_6RegionEEEEEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_E_mJSO_EJSA_SB_SC_EEEvOSE_PFSD_SG_ESM_ENUlRNS_6detail13function_callEE_8_invokeESV' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10CollectionINSt3110shared_ptrINS3_6RegionEEEEEJRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_SH_E_bJSW_SH_EJSI_SJ_SK_EEEvOSM_PFSL_SO_ESU_ENUlRNS_6detail13function_callEE_8invokeES13_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1INSt3110shared_ptrIN5nupic6RegionEEENS5_10CollectionIS7_EEJRKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS9_SH_E_S7_JSW_SH_EJSI_SJ_SK_EEEvOSM_PFSL_SO_ESU_ENUlRNS_6detail13function_callEE_8invokeES13_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_coresolo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'pybind11::class<nupic::Collection<std::1::shared_ptr > >::init_instance(pybind11::detail::instance, void const)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std:: 1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::RegisteredRegionImplPy::createRegionImpl(nupic::ValueMap&, nupic::Region)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::RegisteredRegionImplPy::createRegionImpl(nupic::ValueMap&, nupic::Region)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::RegisteredRegionImplPy::deserializeRegionImpl(nupic::BundleIO&, nupic::Region)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'nupic::RegisteredRegionImplPy::deserializeRegionImpl(nupic::BundleIO&, nupic::Region)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Exception' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Spec.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1INSt3110shared_ptrIN5nupic6RegionEEENS5_7NetworkEJNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESE_RKNS5_10DimensionsERKSE_SJ_EJNS_4nameENS_9is_methodENS_7siblingEA65_cNS_3argESO_SO_SO_NS_5arg_vEEEEMT0_FT_DpT1_EDpRKT2_EUlPS8_SE_SE_SH_SJ_SJ_E_S7_JS10_SE_SE_SH_SJ_SJ_EJSK_SL_SM_SN_SO_SO_SO_SO_SP_EEEvOSR_PFSQ_ST_ESZ_ENUlRNS_6detail13function_callEE_8invokeES17_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10CollectionINSt3110shared_ptrINS3_4LinkEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPSA_E_S9_JSO_EJSB_SC_SD_EEEvOSF_PFSE_SH_ESN_ENUlRNS_6detail13function_callEE_8_invokeESV' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10CollectionINSt3110shared_ptrINS3_4LinkEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPSA_E_S9_JSO_EJSB_SC_SD_EEEvOSF_PFSE_SH_ESN_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10CollectionINSt3__110shared_ptrINS3_4LinkEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPSA_E_S9_JSO_EJSB_SC_SD_EEEvOSF_PFSE_SH_ESN_ENUlRNS_6detail13function_callEE_8invokeESV_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1IRKN5nupic10CollectionINSt3110shared_ptrINS3_6RegionEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKSC_E_SB_JSR_EJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8_invokeESY' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IRKN5nupic10CollectionINSt3110shared_ptrINS3_6RegionEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKSC_E_SB_JSR_EJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESY_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1IRKN5nupic10CollectionINSt3__110shared_ptrINS3_6RegionEEEEENS3_7NetworkEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKSC_E_SB_JSR_EJSD_SE_SF_EEEvOSH_PFSG_SJ_ESP_ENUlRNS_6detail13function_callEE_8invokeESY_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Collection<std::1::shared_ptr >' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-Network.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function ' ZZN8pybind1112cpp_function10initializeIZNS0_C1IvN5nupic6RegionEJNS3_10DimensionsEEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_FT_DpT1_EDpRKT2_EUlPS4_S5_E_vJSJ_S5_EJS6_S7_S8_EEEvOSA_PFS9_SC_ESI_ENUlRNS_6detail13function_callEE_8invokeESQ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10DimensionsENS3_6RegionEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS5_E_S4_JSK_EJS6_S7_S8_EEEvOSA_PFS9_SC_ESI_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10DimensionsENS3_6RegionEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS5_E_S4_JSK_EJS6_S7_S8_EEEvOSA_PFS9_SC_ESI_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IN5nupic10DimensionsENS3_6RegionEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS5_E_S4_JSK_EJS6_S7_S8_EEEvOSA_PFS9_SC_ESI_ENUlRNS_6detail13function_callEE_8invokeESR_' from file '/tmp/lto.o' to global weak symbol 'typeinfo name for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1INSt3112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEN5nupic10DimensionsEJbEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKSB_bE_S9_JSQ_bEJSC_SD_SE_EEEvOSG_PFSF_SI_ESO_ENUlRNS_6detail13function_callEE_8invokeESX_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'void pybind11::cpp_function::initialize<bool (&)(nupic::Dimensions const&, nupic::Dimensions const&), bool, nupic::Dimensions const&, nupic::Dimensions const&, pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::is_operator>(bool (&&&)(nupic::Dimensions const&, nupic::Dimensions const&), bool ()(nupic::Dimensions const&, nupic::Dimensions const&), pybind11::name const&, pybind11::is_method const&, pybind11::sibling const&, pybind11::is_operator const&)::'lambda'(pybind11::detail::function_call&)::invoke(pybind11::detail::function_call&)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1INSt3112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEN5nupic10DimensionsEJbEJNS_4nameENS_9is_methodENS_7siblingEA1_cNS_5arg_vEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKSB_bE_S9_JSS_bEJSC_SD_SE_SF_SG_EEEvOSI_PFSH_SK_ESQ_ENUlRNS_6detail13function_callEE_8invokeESZ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'ZZN8pybind1112cpp_function10initializeIZNS0_C1IbN5nupic10DimensionsEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS4_E_bJSJ_EJS5_S6_S7_EEEvOS9_PFS8_SB_ESH_ENUlRNS_6detail13function_callEE_8invokeESQ_' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function '__ZZN8pybind1112cpp_function10initializeIZNS0_C1ImN5nupic10DimensionsEJEJNS_4nameENS_9is_methodENS_7siblingEEEEMT0_KFT_DpT1_EDpRKT2_EUlPKS4_E_mJSJ_EJS5_S6_S7_EEEvOS9_PFS8_SB_ESH_ENUlRNS_6detail13function_callEE_8_invokeESQ' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_coresolo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
ld: warning: direct access in function 'pybind11::class::init_instance(pybind11::detail::instance , void const*)' from file '/tmp/lto.o' to global weak symbol 'typeinfo for nupic::Dimensions' from file '../../../src/libnupic_core.a(libnupic_core_solo.a-RegionImpl.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
[ 97%] Built target engine_internal
Scanning dependencies of target encoders
[ 98%] Building CXX object bindings/py/cpp_src/CMakeFiles/encoders.dir/bindings/encoders/encoders_module.cpp.o
[100%] Building CXX object bindings/py/cpp_src/CMakeFiles/encoders.dir/bindings/encoders/py_ScalarEncoder.cpp.o
[100%] Linking CXX shared module encoders.cpython-36m-darwin.so
[100%] Built target encoders
Install the project...
-- Install configuration: "Release"
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/lib/libnupic_core.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/lib/libnupic_core.a(libnupic_core_solo.a-OSWin.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/lib/libnupic_core.a(libboost_filesystem.a-windows_file_codecvt.o) has no symbols
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/bin/benchmark_hotgym
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/bin/mnist_sp
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/lib/libnupic_core.dylib
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/include/nupic/Version.hpp
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/bin/unit_tests
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr/src/nupic/bindings/sdr.cpython-36m-darwin.so
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr/src/nupic/bindings/encoders.cpython-36m-darwin.so
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr/src/nupic/bindings/algorithms.cpython-36m-darwin.so
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr/src/nupic/bindings/engine_internal.cpython-36m-darwin.so
-- Installing: /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr/src/nupic/bindings/math.cpython-36m-darwin.so
bindings/py/setup.py: Setup Pybind11 Python module in /Users/ramesh/Desktop/nupic.cpp-master/build/Release/distr
running install running bdist_egg running egg_info setup.py::replacement_run()
creating src/nupic.bindings.egg-info /Users/ramesh/Desktop/nupic.cpp-master/bindings/py/packaging/setup.py:47: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. """ writing src/nupic.bindings.egg-info/PKG-INFO writing dependency_links to src/nupic.bindings.egg-info/dependency_links.txt writing entry points to src/nupic.bindings.egg-info/entry_points.txt writing namespace_packages to src/nupic.bindings.egg-info/namespace_packages.txt writing requirements to src/nupic.bindings.egg-info/requires.txt writing top-level names to src/nupic.bindings.egg-info/top_level.txt writing manifest file 'src/nupic.bindings.egg-info/SOURCES.txt' reading manifest file 'src/nupic.bindings.egg-info/SOURCES.txt' writing manifest file 'src/nupic.bindings.egg-info/SOURCES.txt' installing library code to build/bdist.macosx-10.7-x86_64/egg running install_lib running build_py creating build creating build/lib.macosx-10.7-x86_64-3.6 creating build/lib.macosx-10.7-x86_64-3.6/nupic copying src/nupic/init.py -> build/lib.macosx-10.7-x86_64-3.6/nupic creating build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/check.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/init.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings creating build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/regions copying src/nupic/bindings/regions/TestNode.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/regions copying src/nupic/bindings/regions/init.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/regions copying src/nupic/bindings/regions/PyRegion.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/regions creating build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/tools copying src/nupic/bindings/tools/serialization_test_py_region.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/tools copying src/nupic/bindings/tools/init.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/tools copying src/nupic/bindings/tools/cyclical_serialization_perf.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/tools copying src/nupic/bindings/tools/random_serialization_perf.py -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings/tools copying src/nupic/bindings/math.cpython-36m-darwin.so -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/engine_internal.cpython-36m-darwin.so -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/algorithms.cpython-36m-darwin.so -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/sdr.cpython-36m-darwin.so -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings copying src/nupic/bindings/encoders.cpython-36m-darwin.so -> build/lib.macosx-10.7-x86_64-3.6/nupic/bindings running build_ext building 'nupic.dummy' extension creating build/temp.macosx-10.7-x86_64-3.6 gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/anaconda3/include -I/anaconda3/include arch x86_64 arch x86_64 arch x86_64 -I/anaconda3/include/python3.6m -c dummy.c -o build/temp.macosx-10.7-x86_64-3.6/dummy.o clang: error: no such file or directory: 'arch' clang: error: no such file or directory: 'x86_64' clang: error: no such file or directory: 'arch' clang: error: no such file or directory: 'x86_64' clang: error: no such file or directory: 'arch' clang: error: no such file or directory: 'x86_64' error: command 'gcc' failed with exit status 1