Giter Club home page Giter Club logo

shotgun's People

Contributors

akyrola avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shotgun's Issues

Error while running shotgun_example.m

I run the shotgun_example.m but failed, MATLAB crashed down with following errors:

------------------------------------------------------------------------
              abort() detected at Thu Sep 18 11:13:07 2014
------------------------------------------------------------------------

Configuration:
  Crash Decoding     : Disabled
  Current Visual     : None
  Default Encoding   : UTF-8
  GNU C Library      : 2.13 stable
  MATLAB Architecture: glnxa64
  MATLAB Root        : /usr/local/R2014a
  MATLAB Version     : 8.3.0.532 (R2014a)
  Operating System   : Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3 x86_64
  Processor ID       : x86 Family 6 Model 62 Stepping 4, GenuineIntel
  Virtual Machine    : Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System      : No active display

Fault Count: 1


Abnormal termination:
abort()

Register State (from fault):
  RAX = 0000000000000000  RBX = 0000000000000400
  RCX = ffffffffffffffff  RDX = 0000000000000006
  RSP = 00007fac6cc9ee58  RBP = 00007fac6cc9f8a0
  RSI = 00000000000048df  RDI = 00000000000048b5

   R8 = 0000000000000000   R9 = 00007fac74c7ef88
  R10 = 0000000000000008  R11 = 0000000000000202
  R12 = 00000000000001b3  R13 = 00007fac6cc9f180
  R14 = 0000000000000085  R15 = 0000000000000007

  RIP = 00007fac7eac5475  EFL = 0000000000000202

   CS = 0033   FS = 0000   GS = 0000

Stack Trace (from fault):
[  0] 0x00007fac7eac5475                    /lib/x86_64-linux-gnu/libc.so.6+00205941 gsignal+00000053
[  1] 0x00007fac7eac86f0                    /lib/x86_64-linux-gnu/libc.so.6+00218864 abort+00000384
[  2] 0x00007fac7eb0052b                    /lib/x86_64-linux-gnu/libc.so.6+00447787
[  3] 0x00007fac7eb09d76                    /lib/x86_64-linux-gnu/libc.so.6+00486774
[  4] 0x00007fac7eb0d658                    /lib/x86_64-linux-gnu/libc.so.6+00501336
[  5] 0x00007fac7eb0ec00                    /lib/x86_64-linux-gnu/libc.so.6+00506880 __libc_malloc+00000112
[  6] 0x00007fac7f52fa6d /usr/local/R2014a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00387693 _Znwm+00000029
[  7] 0x00007fac75da3e87 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00355975 _ZN5boost6detail12shared_countC2INS_8signals26detail12grouped_listIiSt4lessIiENS_10shared_ptrINS4_15connection_bodyISt4pairINS4_15slot_meta_groupENS_8optionalIiEEENS3_4slotIFvvENS_8functionISG_EEEENS3_5mutexEEEEEEEEEPT_+00000039
[  8] 0x00007fac75da4ac1 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00359105 _ZN5boost8signals26detail11signal_implIFvvENS0_19optional_last_valueIvEEiSt4lessIiENS_8functionIS3_EENS8_IFvRKNS0_10connectionEEEENS0_5mutexEE16invocation_stateC2ERKNS1_12grouped_listIiS7_NS_10shared_ptrINS1_15connection_bodyISt4pairINS1_15slot_meta_groupENS_8optionalIiEEENS0_4slotIS3_S9_EESF_EEEEEERKS5_+00000065
[  9] 0x00007fac75da4b78 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00359288 _ZN5boost8signals26detail11signal_implIFvvENS0_19optional_last_valueIvEEiSt4lessIiENS_8functionIS3_EENS8_IFvRKNS0_10connectionEEEENS0_5mutexEEC2ERKS5_RKS7_+00000104
[ 10] 0x00007fac75da4c3a /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00359482 _ZN5boost8signals26signalIFvvENS0_19optional_last_valueIvEEiSt4lessIiENS_8functionIS2_EENS7_IFvRKNS0_10connectionEEEENS0_5mutexEEC1ERKS4_RKS6_+00000074
[ 11] 0x00007fac75da0265 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00340581 _ZN13Mfh_MATLAB_fnC1EP11MdispatcherP13Mlm_MATLAB_fnPS_P9Mmetadataiiibbbi+00000181
[ 12] 0x00007fac75df10f5 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00671989 _ZN8Mfh_fileC2EP11MdispatcherP8Mlm_filePS_P9Mmetadataiiibbb+00000069
[ 13] 0x00007fac74eb4eef /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02526959
[ 14] 0x00007fac74eb5377 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02528119
[ 15] 0x00007fac74eb55c2 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02528706
[ 16] 0x00007fac74e2120d /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+01921549 __constructor_lm_m+00000093
[ 17] 0x00007fac75dd6060 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00561248 _ZN11Mdispatcher19create_fh_MATLAB_fnEPKcS1_+00000384
[ 18] 0x00007fac75dea8a1 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00645281
[ 19] 0x00007fac75de65d7 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00628183
[ 20] 0x00007fac75dd7c0a /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00568330 _ZN11Mdispatcher15build_singletonEi6mpPath+00000186
[ 21] 0x00007fac75dd7db5 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00568757 _ZN11Mdispatcher19helper_for_lookup_TEiP14IPathInterface+00000069
[ 22] 0x00007fac75de1043 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00606275 _ZN11Mdispatcher8lookup_TI19Mtypeidx_attributesEEP16Mfunction_handleP13Mfh_MATLAB_fniiPPT_P14IPathInterfaceNS_20CaseMismatchStrategyE+00000819
[ 23] 0x00007fac75da9e55 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00380501
[ 24] 0x00007fac74e68ca6 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02215078 _Z53mdFunctionHandleDispatchSelectionAnalysisWithBindingsI19Mtypeidx_attributesEP16Mfunction_handleiPKciPPT_Pi+00000182
[ 25] 0x00007fac750d58fe /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+04757758 _Z21in_is_matlab_functionPvPKvPKc+00000174
[ 26] 0x00007fac7616e689     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01365641
[ 27] 0x00007fac76186fd2     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01466322
[ 28] 0x00007fac7618163b     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01443387
[ 29] 0x00007fac7615e792     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01300370
[ 30] 0x00007fac76181bc6     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01444806
[ 31] 0x00007fac76187411     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01467409
[ 32] 0x00007fac76188b55     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01473365
[ 33] 0x00007fac7617320e     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01384974
[ 34] 0x00007fac76173353     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01385299
[ 35] 0x00007fac761767bf     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01398719
[ 36] 0x00007fac76177988     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01403272
[ 37] 0x00007fac76177f6f     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01404783
[ 38] 0x00007fac761769f6     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01399286
[ 39] 0x00007fac7617320e     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01384974
[ 40] 0x00007fac7619b838     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01550392
[ 41] 0x00007fac761a6c56     /usr/local/R2014a/bin/glnxa64/libmwm_parser.so+01596502 _Z11mps_M_to_IRIcEP9term_nodePbPP13variable_nodePmPS6_S6_PP9M_token_TIT_ES6_PPP9_constantPP15_M_parse_tree_TIS9_EP10_M_to_IR_TIS9_EPKS9_SP_PKNSt13make_unsignedIS9_E4typeEmN16fn_is_function_TIS9_E4typeEPvSY_N15fn_find_class_TIS9_E4typeEN16fn_is_variable_TIS9_E4typeESY_ib+00000230
[ 42] 0x00007fac74eb6fa4 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02535332
[ 43] 0x00007fac74eb7df6 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02538998
[ 44] 0x00007fac75df3f29 /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00683817 _ZN8Mlm_file7load_mfEv+00000361
[ 45] 0x00007fac75da784b /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00370763 _ZN13Mlm_MATLAB_fn8try_loadEv+00000059
[ 46] 0x00007fac75df086e /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00669806 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00000078
[ 47] 0x00007fac74ec720e /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02601486
[ 48] 0x00007fac74e681b0 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02212272
[ 49] 0x00007fac74e8325f /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02323039
[ 50] 0x00007fac74e87167 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02339175
[ 51] 0x00007fac74e8526f /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02331247
[ 52] 0x00007fac74e85ec4 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02334404
[ 53] 0x00007fac74ee330b /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02716427
[ 54] 0x00007fac75df0c5f /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00670815 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00001087
[ 55] 0x00007fac74ec720e /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02601486
[ 56] 0x00007fac74e681b0 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02212272
[ 57] 0x00007fac74e8325f /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02323039
[ 58] 0x00007fac74e87167 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02339175
[ 59] 0x00007fac74e8526f /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02331247
[ 60] 0x00007fac74e85ec4 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02334404
[ 61] 0x00007fac74ee330b /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02716427
[ 62] 0x00007fac75df0c5f /usr/local/R2014a/bin/glnxa64/libmwm_dispatcher.so+00670815 _ZN8Mfh_file11dispatch_fhEiPP11mxArray_tagiS2_+00001087
[ 63] 0x00007fac74eb6135 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02531637
[ 64] 0x00007fac74e7d0d9 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02298073
[ 65] 0x00007fac74e79dc7 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02284999
[ 66] 0x00007fac74e7a193 /usr/local/R2014a/bin/glnxa64/libmwm_interpreter.so+02285971
[ 67] 0x00007fac76c23afc       /usr/local/R2014a/bin/glnxa64/libmwbridge.so+00142076
[ 68] 0x00007fac76c24791       /usr/local/R2014a/bin/glnxa64/libmwbridge.so+00145297 _Z8mnParserv+00000721
[ 69] 0x00007fac7fe1592f          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00489775 _ZN11mcrInstance30mnParser_on_interpreter_threadEv+00000031
[ 70] 0x00007fac7fdf6b6d          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00363373
[ 71] 0x00007fac7fdf6be9          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00363497
[ 72] 0x00007fac804c5e33     /usr/local/R2014a/bin/glnxa64/libmwservices.so+01646131 _ZN10eventqueue18UserEventQueueImpl5flushEv+00000611
[ 73] 0x00007fac745921ed          /usr/local/R2014a/bin/glnxa64/libmwuix.so+00221677
[ 74] 0x00007fac8056b6ea     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02324202
[ 75] 0x00007fac8056ba24     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02325028
[ 76] 0x00007fac8056757f     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02307455
[ 77] 0x00007fac8056c9b5     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02329013
[ 78] 0x00007fac8056cde7     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02330087
[ 79] 0x00007fac8056d4c0     /usr/local/R2014a/bin/glnxa64/libmwservices.so+02331840 _Z25svWS_ProcessPendingEventsiib+00000080
[ 80] 0x00007fac7fdf7098          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00364696
[ 81] 0x00007fac7fdf73bf          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00365503
[ 82] 0x00007fac7fdf228f          /usr/local/R2014a/bin/glnxa64/libmwmcr.so+00344719
[ 83] 0x00007fac7ee24b50              /lib/x86_64-linux-gnu/libpthread.so.0+00027472
[ 84] 0x00007fac7eb6f0ed                    /lib/x86_64-linux-gnu/libc.so.6+00901357 clone+00000109


If this problem is reproducible, please submit a Service Request via:
    http://www.mathworks.com/support/contact_us/

A technical support engineer might contact you with further information.

Thank you for your help.

Error when compiling C++ version on Linux

Complie Error when execute "make cversion_debug" on linux.

read_matrix_market.cpp: In function 'void convert_2_mat(const char*, shotgun_data*)':
read_matrix_market.cpp:87:25: error: 'class std::vector<sparse_array>' has no member named 'add'
prob->A_cols[J].add(I, val);
^
read_matrix_market.cpp:88:25: error: 'class std::vector<sparse_array>' has no member named 'add'
prob->A_rows[I].add(J, val);

Should replace line 47-49 in read_matrix_market.cpp

    prob->A_cols[J].add(I, val);
    prob->A_rows[I].add(J, val);

by:

    prob->A_cols->at(J).add(I, val);
    prob->A_rows->at(I).add(J, val);

Also, need add

#include <getopt.h>

in mm_lasso.cpp.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.