Closed SteveDiamond closed 9 years ago
I'm seeing this as of about 10 hours ago; https://readthedocs.org/projects/angus/builds/3276897/ for admins on the site.
The error I'm getting is
self.section(block)
File "/home/docs/checkouts/readthedocs.org/user_builds/angus/envs/2015/local/lib/python2.7/site-packages/recommonmark/parser.py", line 105, in section
self.current_node.document.note_implicit_target(new_section, new_section)
AttributeError: 'NoneType' object has no attribute 'note_implicit_target'
Exception occurred:
File "/home/docs/checkouts/readthedocs.org/user_builds/angus/envs/2015/local/lib/python2.7/site-packages/recommonmark/parser.py", line 105, in section
self.current_node.document.note_implicit_target(new_section, new_section)
AttributeError: 'NoneType' object has no attribute 'note_implicit_target'
and I'm guessing that my use of custom templates has caused problems.
Is there a way that I can run exactly the build command/environment that RTD uses?
I think I have repeated everything that RTD seems to be running except using the readthedocs builder - i.e. I set the various versions of the software properly, etc. etc. - and can't repeat the error locally. Help!
Huh, OK, creating a new blank project works just fine....
OK, got it kind of working. It turns out there was one file that was problematic on RTD that wasn't causing me trouble locally - it was this file if anyone is interested -- and removing it fixed my RTD build. So this may or may not have been the original issue here, but it fixed my problem. Carry on :)
I still can't get my project to build. I'd really appreciate some help. Were there any major changes in the readthedocs build process 9 days ago?
Steve, can you paste in the build error?
Titus Brown, ctbrown@ucdavis.edu
On Aug 30, 2015, at 9:34 AM, Steven Diamond notifications@github.com wrote:
I still can't get my project to build. I'd really appreciate some help. Were there any major changes in the readthedocs build process 9 days ago?
— Reply to this email directly or view it on GitHub.
Here's the build error in it's entirety. You can see it fails at the end to compile the CVXOPT package because it's missing LAPACK and BLAS libraries. But I've always had this error, even when the HTML build worked. In fact the "error" message is exactly the same as the output I got for successful builds.
running install
running bdist_egg
running egg_info
creating cvxpy.egg-info
writing requirements to cvxpy.egg-info/requires.txt
writing cvxpy.egg-info/PKG-INFO
writing top-level names to cvxpy.egg-info/top_level.txt
writing dependency_links to cvxpy.egg-info/dependency_links.txt
writing manifest file 'cvxpy.egg-info/SOURCES.txt'
reading manifest file 'cvxpy.egg-info/SOURCES.txt'
writing manifest file 'cvxpy.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/cvxpy
copying cvxpy/error.py -> build/lib.linux-x86_64-2.7/cvxpy
copying cvxpy/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy
copying cvxpy/settings.py -> build/lib.linux-x86_64-2.7/cvxpy
creating build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/sum_squares.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/atom.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/lambda_sum_largest.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/matrix_frac.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/kl_div.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/norm_nuc.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/lambda_sum_smallest.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/norm1.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/log_sum_exp.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/log_det.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/lambda_min.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/quad_over_lin.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/min_entries.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/sum_smallest.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/sigma_max.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/lambda_max.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/norm_inf.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/quad_form.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/pnorm.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/norm.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/mixed_norm.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/sum_largest.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/norm2.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/geo_mean.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/harmonic_mean.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/max_entries.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
copying cvxpy/atoms/total_variation.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms
creating build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/sum_entries.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/transpose.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/vec.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/diff.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/hstack.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/mul_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/bmat.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/kron.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/reshape.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/trace.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/conv.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/index.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/unary_operators.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/vstack.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/affine_atom.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/diag.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/upper_tri.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/binary_operators.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
copying cvxpy/atoms/affine/add_expr.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/affine
creating build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/norm2_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/min_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/max_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/sqrt.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/log1p.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/inv_pos.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/huber.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/neg.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/abs.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/log.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/pos.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/elementwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/square.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/scalene.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/qol_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/power.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/entr.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
copying cvxpy/atoms/elementwise/exp.py -> build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise
creating build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/eq_constraint.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/constraint.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/leq_constraint.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/nonlinear.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/bool_constr.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/second_order.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/int_constr.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/psd_constraint.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/semidefinite.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/exponential.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/utilities.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
copying cvxpy/constraints/soc_elemwise.py -> build/lib.linux-x86_64-2.7/cvxpy/constraints
creating build/lib.linux-x86_64-2.7/cvxpy/expressions
copying cvxpy/expressions/types.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions
copying cvxpy/expressions/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions
copying cvxpy/expressions/expression.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions
copying cvxpy/expressions/leaf.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions
creating build/lib.linux-x86_64-2.7/cvxpy/expressions/constants
copying cvxpy/expressions/constants/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/constants
copying cvxpy/expressions/constants/callback_param.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/constants
copying cvxpy/expressions/constants/parameter.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/constants
copying cvxpy/expressions/constants/constant.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/constants
creating build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/semidef_var.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/nonneg.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/variable.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/symmetric.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/int_var.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
copying cvxpy/expressions/variables/bool_var.py -> build/lib.linux-x86_64-2.7/cvxpy/expressions/variables
creating build/lib.linux-x86_64-2.7/cvxpy/interface
copying cvxpy/interface/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/interface
copying cvxpy/interface/base_matrix_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface
copying cvxpy/interface/matrix_utilities.py -> build/lib.linux-x86_64-2.7/cvxpy/interface
creating build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface
copying cvxpy/interface/numpy_interface/ndarray_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface
copying cvxpy/interface/numpy_interface/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface
copying cvxpy/interface/numpy_interface/sparse_matrix_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface
copying cvxpy/interface/numpy_interface/matrix_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface
creating build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface
copying cvxpy/interface/cvxopt_interface/dense_matrix_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface
copying cvxpy/interface/cvxopt_interface/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface
copying cvxpy/interface/cvxopt_interface/sparse_matrix_interface.py -> build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface
creating build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/lin_constraints.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/lin_op.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/lin_to_matrix.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/tree_mat.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
copying cvxpy/lin_ops/lin_utils.py -> build/lib.linux-x86_64-2.7/cvxpy/lin_ops
creating build/lib.linux-x86_64-2.7/cvxpy/problems
copying cvxpy/problems/objective.py -> build/lib.linux-x86_64-2.7/cvxpy/problems
copying cvxpy/problems/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/problems
copying cvxpy/problems/kktsolver.py -> build/lib.linux-x86_64-2.7/cvxpy/problems
copying cvxpy/problems/problem.py -> build/lib.linux-x86_64-2.7/cvxpy/problems
copying cvxpy/problems/iterative.py -> build/lib.linux-x86_64-2.7/cvxpy/problems
creating build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
copying cvxpy/problems/problem_data/sym_data.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
copying cvxpy/problems/problem_data/compr_matrix.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
copying cvxpy/problems/problem_data/problem_data.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
copying cvxpy/problems/problem_data/matrix_data.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
copying cvxpy/problems/problem_data/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data
creating build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/glpk_mi_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/elemental_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/cvxopt_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/mosek_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/solver.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/scs_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/ecos_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/utilities.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/glpk_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/gurobi_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
copying cvxpy/problems/solvers/ecos_bb_intf.py -> build/lib.linux-x86_64-2.7/cvxpy/problems/solvers
creating build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_curvature.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_scs.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_objectives.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_nonlinear_atoms.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_elemental.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_examples.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_expressions.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_shape.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_convolution.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_sign.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/base_test.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_constraints.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_mip_vars.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_problem.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_constant_atoms.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_interfaces.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_lin_ops.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_quad_form.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_tree_mat.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_matrices.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_solvers.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_monotonicity.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_semidefinite_vars.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_atoms.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
copying cvxpy/tests/test_non_optimal.py -> build/lib.linux-x86_64-2.7/cvxpy/tests
creating build/lib.linux-x86_64-2.7/cvxpy/transforms
copying cvxpy/transforms/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/transforms
copying cvxpy/transforms/partial_optimize.py -> build/lib.linux-x86_64-2.7/cvxpy/transforms
creating build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/monotonicity.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/power_tools.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/performance_utils.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/canonical.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/shape.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/key_utils.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/__init__.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/curvature.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/dcp_attr.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
copying cvxpy/utilities/sign.py -> build/lib.linux-x86_64-2.7/cvxpy/utilities
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/cvxpy
creating build/bdist.linux-x86_64/egg/cvxpy/interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/interface
creating build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface/dense_matrix_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/cvxopt_interface/sparse_matrix_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/base_matrix_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/matrix_utilities.py -> build/bdist.linux-x86_64/egg/cvxpy/interface
creating build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface/ndarray_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface/sparse_matrix_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface
copying build/lib.linux-x86_64-2.7/cvxpy/interface/numpy_interface/matrix_interface.py -> build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface
creating build/bdist.linux-x86_64/egg/cvxpy/problems
copying build/lib.linux-x86_64-2.7/cvxpy/problems/objective.py -> build/bdist.linux-x86_64/egg/cvxpy/problems
copying build/lib.linux-x86_64-2.7/cvxpy/problems/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/problems
creating build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data/sym_data.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data/compr_matrix.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data/problem_data.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data/matrix_data.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem_data/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data
copying build/lib.linux-x86_64-2.7/cvxpy/problems/kktsolver.py -> build/bdist.linux-x86_64/egg/cvxpy/problems
copying build/lib.linux-x86_64-2.7/cvxpy/problems/problem.py -> build/bdist.linux-x86_64/egg/cvxpy/problems
copying build/lib.linux-x86_64-2.7/cvxpy/problems/iterative.py -> build/bdist.linux-x86_64/egg/cvxpy/problems
creating build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/glpk_mi_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/elemental_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/cvxopt_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/mosek_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/solver.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/scs_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/ecos_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/utilities.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/glpk_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/gurobi_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
copying build/lib.linux-x86_64-2.7/cvxpy/problems/solvers/ecos_bb_intf.py -> build/bdist.linux-x86_64/egg/cvxpy/problems/solvers
creating build/bdist.linux-x86_64/egg/cvxpy/atoms
creating build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/norm2_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/min_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/max_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/sqrt.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/log1p.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/inv_pos.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/huber.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/neg.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/abs.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/log.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/pos.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/elementwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/square.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/scalene.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/qol_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/power.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/entr.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/elementwise/exp.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/sum_squares.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/atom.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/lambda_sum_largest.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/matrix_frac.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/kl_div.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/norm_nuc.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
creating build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/sum_entries.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/transpose.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/vec.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/diff.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/hstack.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/mul_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/bmat.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/kron.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/reshape.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/trace.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/conv.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/index.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/unary_operators.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/vstack.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/affine_atom.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/diag.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/upper_tri.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/binary_operators.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/affine/add_expr.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms/affine
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/lambda_sum_smallest.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/norm1.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/log_sum_exp.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/log_det.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/lambda_min.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/quad_over_lin.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/min_entries.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/sum_smallest.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/sigma_max.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/lambda_max.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/norm_inf.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/quad_form.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/pnorm.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/norm.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/mixed_norm.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/sum_largest.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/norm2.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/geo_mean.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/harmonic_mean.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/max_entries.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
copying build/lib.linux-x86_64-2.7/cvxpy/atoms/total_variation.py -> build/bdist.linux-x86_64/egg/cvxpy/atoms
creating build/bdist.linux-x86_64/egg/cvxpy/transforms
copying build/lib.linux-x86_64-2.7/cvxpy/transforms/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/transforms
copying build/lib.linux-x86_64-2.7/cvxpy/transforms/partial_optimize.py -> build/bdist.linux-x86_64/egg/cvxpy/transforms
copying build/lib.linux-x86_64-2.7/cvxpy/error.py -> build/bdist.linux-x86_64/egg/cvxpy
copying build/lib.linux-x86_64-2.7/cvxpy/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy
creating build/bdist.linux-x86_64/egg/cvxpy/expressions
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/types.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions
creating build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/semidef_var.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/nonneg.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/variable.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/symmetric.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/int_var.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/variables/bool_var.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/variables
creating build/bdist.linux-x86_64/egg/cvxpy/expressions/constants
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/constants/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/constants
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/constants/callback_param.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/constants
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/constants/parameter.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/constants
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/constants/constant.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions/constants
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/expression.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions
copying build/lib.linux-x86_64-2.7/cvxpy/expressions/leaf.py -> build/bdist.linux-x86_64/egg/cvxpy/expressions
creating build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/lin_constraints.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/lin_op.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/lin_to_matrix.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/tree_mat.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
copying build/lib.linux-x86_64-2.7/cvxpy/lin_ops/lin_utils.py -> build/bdist.linux-x86_64/egg/cvxpy/lin_ops
creating build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/eq_constraint.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/constraint.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/leq_constraint.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/nonlinear.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/bool_constr.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/second_order.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/int_constr.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/psd_constraint.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/semidefinite.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/exponential.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/utilities.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
copying build/lib.linux-x86_64-2.7/cvxpy/constraints/soc_elemwise.py -> build/bdist.linux-x86_64/egg/cvxpy/constraints
creating build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_curvature.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_scs.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_objectives.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_nonlinear_atoms.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_elemental.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_examples.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_expressions.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_shape.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_convolution.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_sign.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/base_test.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_constraints.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_mip_vars.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_problem.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_constant_atoms.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_interfaces.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_lin_ops.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_quad_form.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_tree_mat.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_matrices.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_solvers.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_monotonicity.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_semidefinite_vars.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_atoms.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/tests/test_non_optimal.py -> build/bdist.linux-x86_64/egg/cvxpy/tests
copying build/lib.linux-x86_64-2.7/cvxpy/settings.py -> build/bdist.linux-x86_64/egg/cvxpy
creating build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/monotonicity.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/power_tools.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/performance_utils.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/canonical.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/shape.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/key_utils.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/__init__.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/curvature.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/dcp_attr.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
copying build/lib.linux-x86_64-2.7/cvxpy/utilities/sign.py -> build/bdist.linux-x86_64/egg/cvxpy/utilities
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface/dense_matrix_interface.py to dense_matrix_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/cvxopt_interface/sparse_matrix_interface.py to sparse_matrix_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/base_matrix_interface.py to base_matrix_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/matrix_utilities.py to matrix_utilities.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface/ndarray_interface.py to ndarray_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface/sparse_matrix_interface.py to sparse_matrix_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/interface/numpy_interface/matrix_interface.py to matrix_interface.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/objective.py to objective.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data/sym_data.py to sym_data.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data/compr_matrix.py to compr_matrix.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data/problem_data.py to problem_data.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data/matrix_data.py to matrix_data.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem_data/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/kktsolver.py to kktsolver.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/problem.py to problem.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/iterative.py to iterative.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/glpk_mi_intf.py to glpk_mi_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/elemental_intf.py to elemental_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/cvxopt_intf.py to cvxopt_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/mosek_intf.py to mosek_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/solver.py to solver.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/scs_intf.py to scs_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/ecos_intf.py to ecos_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/utilities.py to utilities.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/glpk_intf.py to glpk_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/gurobi_intf.py to gurobi_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/problems/solvers/ecos_bb_intf.py to ecos_bb_intf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/norm2_elemwise.py to norm2_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/min_elemwise.py to min_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/max_elemwise.py to max_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/sqrt.py to sqrt.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/log1p.py to log1p.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/inv_pos.py to inv_pos.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/huber.py to huber.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/neg.py to neg.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/abs.py to abs.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/log.py to log.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/pos.py to pos.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/elementwise.py to elementwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/square.py to square.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/scalene.py to scalene.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/qol_elemwise.py to qol_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/power.py to power.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/entr.py to entr.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/elementwise/exp.py to exp.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/sum_squares.py to sum_squares.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/atom.py to atom.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/lambda_sum_largest.py to lambda_sum_largest.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/matrix_frac.py to matrix_frac.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/kl_div.py to kl_div.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/norm_nuc.py to norm_nuc.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/sum_entries.py to sum_entries.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/transpose.py to transpose.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/vec.py to vec.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/diff.py to diff.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/hstack.py to hstack.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/mul_elemwise.py to mul_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/bmat.py to bmat.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/kron.py to kron.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/reshape.py to reshape.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/trace.py to trace.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/conv.py to conv.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/index.py to index.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/unary_operators.py to unary_operators.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/vstack.py to vstack.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/affine_atom.py to affine_atom.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/diag.py to diag.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/upper_tri.py to upper_tri.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/binary_operators.py to binary_operators.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/affine/add_expr.py to add_expr.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/lambda_sum_smallest.py to lambda_sum_smallest.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/norm1.py to norm1.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/log_sum_exp.py to log_sum_exp.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/log_det.py to log_det.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/lambda_min.py to lambda_min.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/quad_over_lin.py to quad_over_lin.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/min_entries.py to min_entries.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/sum_smallest.py to sum_smallest.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/sigma_max.py to sigma_max.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/lambda_max.py to lambda_max.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/norm_inf.py to norm_inf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/quad_form.py to quad_form.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/pnorm.py to pnorm.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/norm.py to norm.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/mixed_norm.py to mixed_norm.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/sum_largest.py to sum_largest.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/norm2.py to norm2.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/geo_mean.py to geo_mean.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/harmonic_mean.py to harmonic_mean.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/max_entries.py to max_entries.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/atoms/total_variation.py to total_variation.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/transforms/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/transforms/partial_optimize.py to partial_optimize.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/error.py to error.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/types.py to types.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/semidef_var.py to semidef_var.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/nonneg.py to nonneg.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/variable.py to variable.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/symmetric.py to symmetric.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/int_var.py to int_var.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/variables/bool_var.py to bool_var.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/constants/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/constants/callback_param.py to callback_param.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/constants/parameter.py to parameter.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/constants/constant.py to constant.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/expression.py to expression.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/expressions/leaf.py to leaf.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/lin_constraints.py to lin_constraints.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/lin_op.py to lin_op.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/lin_to_matrix.py to lin_to_matrix.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/tree_mat.py to tree_mat.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/lin_ops/lin_utils.py to lin_utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/eq_constraint.py to eq_constraint.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/constraint.py to constraint.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/leq_constraint.py to leq_constraint.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/nonlinear.py to nonlinear.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/bool_constr.py to bool_constr.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/second_order.py to second_order.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/int_constr.py to int_constr.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/psd_constraint.py to psd_constraint.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/semidefinite.py to semidefinite.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/exponential.py to exponential.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/utilities.py to utilities.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/constraints/soc_elemwise.py to soc_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_curvature.py to test_curvature.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_scs.py to test_scs.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_objectives.py to test_objectives.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_nonlinear_atoms.py to test_nonlinear_atoms.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_elemental.py to test_elemental.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_examples.py to test_examples.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_expressions.py to test_expressions.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_shape.py to test_shape.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_convolution.py to test_convolution.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_sign.py to test_sign.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/base_test.py to base_test.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_constraints.py to test_constraints.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_mip_vars.py to test_mip_vars.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_problem.py to test_problem.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_constant_atoms.py to test_constant_atoms.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_interfaces.py to test_interfaces.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_lin_ops.py to test_lin_ops.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_quad_form.py to test_quad_form.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_tree_mat.py to test_tree_mat.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_matrices.py to test_matrices.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_solvers.py to test_solvers.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_monotonicity.py to test_monotonicity.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_semidefinite_vars.py to test_semidefinite_vars.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_atoms.py to test_atoms.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/tests/test_non_optimal.py to test_non_optimal.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/settings.py to settings.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/monotonicity.py to monotonicity.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/power_tools.py to power_tools.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/performance_utils.py to performance_utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/canonical.py to canonical.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/shape.py to shape.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/key_utils.py to key_utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/curvature.py to curvature.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/dcp_attr.py to dcp_attr.pyc
byte-compiling build/bdist.linux-x86_64/egg/cvxpy/utilities/sign.py to sign.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying cvxpy.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating dist
creating 'dist/cvxpy-0.2.27-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing cvxpy-0.2.27-py2.7.egg
creating /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages/cvxpy-0.2.27-py2.7.egg
Extracting cvxpy-0.2.27-py2.7.egg to /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages
Adding cvxpy 0.2.27 to easy-install.pth file
Installed /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages/cvxpy-0.2.27-py2.7.egg
Processing dependencies for cvxpy==0.2.27
Searching for toolz
Reading https://pypi.python.org/simple/toolz/
Best match: toolz 0.7.4
Downloading https://pypi.python.org/packages/source/t/toolz/toolz-0.7.4.tar.gz#md5=ca663583c6d0c753a8b6f6e994ada814
Processing toolz-0.7.4.tar.gz
Writing /tmp/easy_install-CqSeP0/toolz-0.7.4/setup.cfg
Running toolz-0.7.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-CqSeP0/toolz-0.7.4/egg-dist-tmp-R3funF
creating /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages/toolz-0.7.4-py2.7.egg
Extracting toolz-0.7.4-py2.7.egg to /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages
Adding toolz 0.7.4 to easy-install.pth file
Installed /home/docs/checkouts/readthedocs.org/user_builds/cvxpy/envs/latest/lib/python2.7/site-packages/toolz-0.7.4-py2.7.egg
Searching for cvxopt>=1.1.6
Reading https://pypi.python.org/simple/cvxopt/
Best match: cvxopt 1.1.7
Downloading https://pypi.python.org/packages/source/c/cvxopt/cvxopt-1.1.7.tar.gz#md5=5b80f5382bb638e606e486ee39bc93b4
Processing cvxopt-1.1.7.tar.gz
Writing /tmp/easy_install-ADOmN9/cvxopt-1.1.7/setup.cfg
Running cvxopt-1.1.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ADOmN9/cvxopt-1.1.7/egg-dist-tmp-4I9AZj
warning: no previously-included files matching '.DS_Store' found under directory '*'
warning: no previously-included files matching '*~' found under directory '*'
src/C/sparse.c: In function ‘sparse_concat’:
src/C/sparse.c:368:30: warning: variable ‘blk_ncols’ set but not used [-Wunused-but-set-variable]
int_t blk_nrows = 0, blk_ncols = 0;
^
/usr/bin/ld: cannot find -llapack
/usr/bin/ld: cannot find -lblas
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Yep, when I set it up on RTD I get the same error.
Reading https://docs.readthedocs.org/en/latest/builds.html#how-we-build-documentation, I thought I'd try building it without the virtualenv. But this option is already disabled on the control panel... despite the use of it in the building of the cxpy docs.
What command do you run locally to build the docs?
I just run make html
from the cvxpy/doc
folder.
If I were to guess what the problem is, I'd say that the readthedocs build process has changed so that the gcc error I posted makes the HTML build fail. When the HTML build was working I still got the gcc error, but the build as a whole went through. Does this make any sense?
On Mon, Aug 31, 2015 at 10:58:00AM -0700, Steven Diamond wrote:
I just run
make html
from thecvxpy/doc
folder.If I were to guess what the problem is, I'd say that the readthedocs build process has changed so that the gcc error I posted makes the HTML build fail. When the HTML build was working I still got the gcc error, but the build as a whole went through. Does this make any sense?
My guess too!
Is there a way to install system packages as part of the build process (i.e., apt-get install)?
Correct, a recently overhauled build system provides more explicit failures now. It probably should have been failing before, but there were a lot of cases where the builder would just move on after a build step failure.
We don't allow arbitrary installation of packages on the builders, but you should be able to mock this all out. If BLAS is a requirement of your project and not building documentation, then you shouldn't be installing it -- you can instead mock out the package in your sphinx conf.
I see. I have CVXOPT (the package that needs BLAS) as a dependency in my setup.py, and I don't want to remove it. How do I get readthedocs to use a different version of the setup.py?
You don't need to remove it, but just don't install packages with a blas dependency in the RTD environment. This could be accomplished with a separate requirements.txt file
I'm already using a separate requirements.txt for RTD. The problem is the RTD build is also running setup.py, which has an "install_requires" field with CVXOPT (the package that needs BLAS).
If the "install_requires" field is the wrong way to manage dependencies, I can change it. But I want pip install cvxpy
to automatically install all the dependencies.
You builds seem to fail on installing from doc/requirements.txt
, which has the line:
https://github.com/cvxgrp/cvxpy/blob/master/doc/requirements.txt#L9
I would try to remove that and mock out cvxopt in your conf.py
Oops, I removed that line on my local cvxpy but forgot to push it.
If I remove that line it still fails because of the CVXOPT requirement in setup.py. If I also remove the CVXOPT requirement from setup.py, the build succeeds. But I really don't want to remove that requirement. Is there a workaround?
I unchecked the build a virtualenv option, and now everything works. Thanks so much for being so responsive!
I had this same problem, turns out it was block quotes in one of my .md files. Seems like this is still an issue. Once I removed the block quotes it built.
@rmagee can you provide the build url? Or maybe open a new issue with more information, so we can help you.
5 days ago the HTML build for my repo (https://readthedocs.org/projects/cvxpy/) started failing. The documentation being built was exactly the same as the day before, which succeeded. Since then all the HTML builds have failed. I only noticed that the builds were failing today.
I can't figure out why the builds are failing. I would really appreciate help with this.