{"push_id":949076200,"size":42,"distinct_size":13,"ref":"refs/heads/RemoveOldGCCSupport","head":"081abc9573191a954915613de3a4ca94e2489102","before":"97583ece63dbc2055cbdbdf408e283bdc4122ed7","commits":[{"sha":"97a05e4ac20425c12b6384cbecff696e61dd28ff","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove SunPro support\n\nThe conditional compilation logic for SUNPRO_CC5[056] versions\n(5.0, 5.5, 5.6 ) greatly convoluted the code.  The newest versions\nof the SunPro comiplers (5.13 aka 12.4) definitely conflict with\nthe old work arounds.  Removing the old conditional compilation\nwork arounds provided improved compatibility with the new\n5.13 compiler on linux.\n\nThere were several new challenges with the the 5.13 compiler that\nwere not addressed in the 5.5 and 5.6 workarounds.\n\n===\nSUNPRO:  Default build uses libcstd++ does not support iterator_traits\nhttp://www.oracle.com/technetwork/server-storage/solaris/cmp-stlport-libcstd-142559.html\n\nCan build with stlport4, but that cautioned against in the documentation\n\n\"vxl/core/vnl/vnl_matrix.h\", line 54: Warning: Export ignored -- not yet implemented.\n===\n\nCurrent versions of vxl will not build against any SunPro version, so\nthis patch is removing the outdated conditional compilation code. If\nsupport for the 5.13 compiler is needed in the future, it will be better\nto address those issues independantly.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/97a05e4ac20425c12b6384cbecff696e61dd28ff"},{"sha":"56ed14fa13f333de8179ce34d8358f3a69c73e65","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove unused InLine defintion\n\nThe InLine definition is no longer used or needed.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/56ed14fa13f333de8179ce34d8358f3a69c73e65"},{"sha":"e67a898e71783ea2ffcd38c37ca9186708b850b3","author":{"email":"2d2562e1924f367b12ea45c9d3867e98a8e29032@gmail.com","name":"Davis Vigneault"},"message":"COMP: Address unused variable warnings.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/e67a898e71783ea2ffcd38c37ca9186708b850b3"},{"sha":"1b2b20122293fcb708d95bc0401f662945b0b5bd","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE:  The CHANGES.txt file is not maintained\n\nBug fixes and minor changes\naren't documented here, unless the bug-fix has a major observable\neffect.  If you change something in VXL, please document it here.\n\n******************************\nVXL 1.18.0    - ???? 2012\n******************************","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/1b2b20122293fcb708d95bc0401f662945b0b5bd"},{"sha":"3233fb2d6ae749e32d1a81847b2ad8b5f0c9e48e","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"COMP: Remove deprecated pre cmake 2.6 variables\n\nAfter CMake version 2.6, the variables:\n-CMAKE_RUNTIME_OUTPUT_DIRECTORY\n-CMAKE_LIBRARY_OUTPUT_DIRECTORY\n-CMAKE_ARCHIVE_OUTPUT_DIRECTORY\nshould be used instead of\n-EXECUTABLE_OUTPUT_PATH and\n-LIBRARY_OUTPUT_PATH.\n\nfrom the cmake 2.6 documentation:\nhttps://cmake.org/cmake/help/cmake2.6docs.html#variable:EXECUTABLE_OUTPUT_PATH\n\nEXECUTABLE_OUTPUT_PATH: Old executable location variable.\nThis variable should no longer be used as of CMake 2.6. Use the RUNTIME_OUTPUT_DIRECTORY target property instead. It will override this variable if it is set.\n\nIf set, this is the directory where all executables built during the build process will be placed.\n\nLIBRARY_OUTPUT_PATH: Old library location variable.\nThis variable should no longer be used as of CMake 2.6. Use the ARCHIVE_OUTPUT_DIRECTORY, LIBRARY_OUTPUT_DIRECTORY, and RUNTIME_OUTPUT_DIRECTORY target properties instead. They will override this variable if they are set.\n\nIf set, this is the directory where all the libraries built during the build process will be placed.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/3233fb2d6ae749e32d1a81847b2ad8b5f0c9e48e"},{"sha":"9c4f84825d7e83a539a4d8bd7674b9d699870d2b","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"ENH:  Use ADD_TEST signature from cmake 2.8\n\nThe new ADD_TEST signature has many benefits.\n\n1)\nArguments after COMMAND may use \"generator expressions\" with the syntax\n\"$<...>\". Generator expressions are evaluted during build system\ngeneration to produce information specific to each build configuration.\n\n2)\nRemove pre cmake 2.6 deprecated cmake variables.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/9c4f84825d7e83a539a4d8bd7674b9d699870d2b"},{"sha":"22ecbbd44f00c6f1d822cfb7056d630032caadc0","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"ENH: Cleanup unnecesssary verbose cmake configuration\n\nImprove the finding of optional EXPATPP support libraries.  The\noriginal logic worked but was exceptionally verbose about warning\nin the most typical and expected behavior of checking for\nlibraries.  The FindEXPAT now silently does the normal behavior, and\nonly complains when an unexpected situation occurs.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/22ecbbd44f00c6f1d822cfb7056d630032caadc0"},{"sha":"b0ce4b3bd3d460eef6b426d6f4665fa75098e04d","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"BUG: More failing BRL tests disabled\n\nThese test were previously not run, and now\nthat they are properly formatted, they are failing\n\nThis is documented in https://github.com/vxl/vxl/issues/125","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/b0ce4b3bd3d460eef6b426d6f4665fa75098e04d"},{"sha":"621b107a30884454ef7f33dc3de70f76a5ea91c2","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"BUG: The rgrl_estimator test fails to often\n\nhttps://github.com/vxl/vxl/issues/96\nThe rgrl_estimator test failes periodically as documented\nin the issue above.  Disabling this test until it can be\nmade more robust.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/621b107a30884454ef7f33dc3de70f76a5ea91c2"},{"sha":"d69607fddb3cbc7196f79b207894c987e12dd5bc","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"COMP: Silence warning about deprecated use\n\nRemove warning by disabling test.  The proper fix\nwill require careful effort.\nDocumentation for what would be a better solution\nis given at https://github.com/vxl/vxl/issues/127\nand https://github.com/vxl/vxl/pull/122","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/d69607fddb3cbc7196f79b207894c987e12dd5bc"},{"sha":"a8ff261e5ae01d6cf2dc1712dacd542fb8e58fc5","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #118 from InsightSoftwareConsortium/RemoveOldSunPro\n\nRemove old sun pro","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/a8ff261e5ae01d6cf2dc1712dacd542fb8e58fc5"},{"sha":"b97c63ec11015e63ca176e0d2e3dc722a38ee194","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #121 from InsightSoftwareConsortium/RemoveOutdatedChangeLog\n\nSTYLE:  The CHANGES.txt file is not maintained","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/b97c63ec11015e63ca176e0d2e3dc722a38ee194"},{"sha":"81ab70234f9410e01106fd54df2fd4737ef10ed7","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #124 from InsightSoftwareConsortium/ModernizeOUTPUTPATH\n\nModernize outputpath","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/81ab70234f9410e01106fd54df2fd4737ef10ed7"},{"sha":"9ef3946c5ad64b5c86d78c337c088859cfd45529","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #119 from DVigneault/VXLUnusedVariable\n\nCOMP: Address unused variable warnings.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/9ef3946c5ad64b5c86d78c337c088859cfd45529"},{"sha":"4d1aa48f632f46327f2d1050369135c7166482cb","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #123 from InsightSoftwareConsortium/SilenceAnnoyingEXPATConfig\n\nENH: Cleanup unnecesssary verbose cmake configuration","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/4d1aa48f632f46327f2d1050369135c7166482cb"},{"sha":"a680e81f1a0ece99a1117db655d56aa6297f32bf","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #129 from InsightSoftwareConsortium/SilenceEXPORT_LIBRARY_DEPENDANCIES\n\nCOMP: Silence warning about deprecated use","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/a680e81f1a0ece99a1117db655d56aa6297f32bf"},{"sha":"c533df0cd7536bfa2d06b7622c231f75c4733948","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove #if 0 commented out code from vcl directory.\n\nRemoving code that was commented out in an effort to clean up\nthe source code base.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/c533df0cd7536bfa2d06b7622c231f75c4733948"},{"sha":"04f83e794e5902d892a6a21ed42b8cc1f112e246","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove #if 0 commented out code from vnl directory.\n\nRemoving code that was commented out in an effort to clean up\nthe source code base.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/04f83e794e5902d892a6a21ed42b8cc1f112e246"},{"sha":"1270b6296d29b208b086b52376b6503228836b21","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove #if 0 commented out code from v3p/netlib directory.\n\nRemoving code that was commented out in an effort to clean up\nthe source code base.","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/1270b6296d29b208b086b52376b6503228836b21"},{"sha":"ade46be92e24f24ac048a50574b743d07888219a","author":{"email":"b6c1975b55c911bbf8fafc6602c83d429a997ddd@kitware.com","name":"David Stoup"},"message":"Merge pull request #120 from InsightSoftwareConsortium/RemoveIfZeroCommentedCode\n\nRemove if zero commented code","distinct":false,"url":"https://api.github.com/repos/InsightSoftwareConsortium/vxl/commits/ade46be92e24f24ac048a50574b743d07888219a"}]}