Commit graph

  • e5a534d5e5 appveyor: don't skip test on Windows enable-additional-tests Jeff Epler 2017-08-28 07:51:42 -0500
  • 6fe8648657 travis: no longer allow osx failures Jeff Epler 2017-08-22 20:32:00 -0500
  • 8a82142e1b Merge pull request #358 from jepler/sanitize Mark 2017-08-21 22:31:45 -0400
  • 20d72fb6d5 Merge pull request #363 from jepler/inverse_attr3_windows Mark 2017-08-21 22:28:58 -0400
  • ab9bd3ae8d Merge pull request #362 from jepler/mac-inverse-attr3-failure Mark 2017-08-21 22:25:55 -0400
  • 81a0362c30 Merge pull request #360 from jepler/test-parallelism-failures Mark 2017-08-21 22:25:21 -0400
  • 84472921c1 Don't open part 21 files as text files inverse_attr3_windows Jeff Epler 2017-08-16 17:41:39 -0500
  • 0256eb9a45 actually run what I intended 100x lazy2 Jeff Epler 2017-08-21 10:07:01 -0500
  • a7b65aefbf jfc test my branches wtq Jeff Epler 2017-08-21 09:52:45 -0500
  • 5f476506bd jfc test my branches wtq Jeff Epler 2017-08-21 09:52:45 -0500
  • f87868d8e3 temporary tweak to CI scripts Jeff Epler 2017-08-21 09:30:37 -0500
  • 3ec5466445 lazyFileReader: open file in binary mode Jeff Epler 2017-08-21 09:04:53 -0500
  • 1d01b831aa errordesc.cc: Correctly append a single character to a std::string sanitize Jeff Epler 2017-08-15 07:35:58 -0500
  • 0d2e791e82 express/error.c: Ensure the error buffer does not overflow Jeff Epler 2017-08-15 07:25:10 -0500
  • d39fbaf4d7 sc_version_string: Use temporary names resilient against parallel builds test-parallelism-failures Jeff Epler 2017-08-15 19:54:05 -0500
  • e422262877 sc_version_string: omit the date and time when testing Jeff Epler 2017-08-15 19:47:26 -0500
  • 71fe947ff5 Merge pull request #361 from jepler/appveyor-single-thread-test Mark 2017-08-19 17:12:28 -0400
  • beb2a595f1 Merge pull request #357 from jepler/nullptr-bool Mark 2017-08-19 15:41:33 -0400
  • c69f31ac08 OK how about 100x master rad/master Jeff Epler 2017-08-16 21:24:54 -0500
  • 9012f5d438 just run test_inverse_attr3 to speed appveyor turnaround Jeff Epler 2017-08-16 21:10:37 -0500
  • e4eabb0108 does opening in binary help? Jeff Epler 2017-08-16 17:41:39 -0500
  • 99379a7d0b these test failures are thought to be fixed Jeff Epler 2017-08-16 08:24:56 -0500
  • 7f385521a5 Merge remote-tracking branches 'jepler/appveyor-single-thread-test', 'jepler/mac-inverse-attr3-failure', 'jepler/mismatch-new-delete', 'jepler/nullptr-bool', 'jepler/sanitize' and 'jepler/test-parallelism-failures' Jeff Epler 2017-08-16 08:21:49 -0500
  • 0b6cd90dd9 Fix test_inverse_attr3 failure mac-inverse-attr3-failure Jeff Epler 2017-08-16 07:32:37 -0500
  • 4160f3fe8a customize travis for my fork mismatch-new-delete Jeff Epler 2017-08-15 21:23:58 -0500
  • 02910b2d38 Match new[] and delete[] Jeff Epler 2017-08-15 21:09:48 -0500
  • 3fd71cf457 appveyor build: don't use ctest parallelism appveyor-single-thread-test Jeff Epler 2017-08-15 20:38:47 -0500
  • 1ff41f76a4 sc_version_string: Use temporary names resilient against parallel builds Jeff Epler 2017-08-15 19:54:05 -0500
  • a11c373fc7 sc_version_string: omit the date and time Jeff Epler 2017-08-15 19:47:26 -0500
  • 6f1b5adc3f errordesc.cc: Correctly append a single character to a std::string Jeff Epler 2017-08-15 07:35:58 -0500
  • 9df2f19fc6 express/error.c: Ensure the error buffer does not overflow Jeff Epler 2017-08-15 07:25:10 -0500
  • 0fbc3c0c84 Fix build error with g++ 6.3 (Debian Stretch) nullptr-bool Jeff Epler 2017-08-12 14:18:51 -0500
  • a96336ab97 Merge pull request #351 from stepcode/review/327 Mark 2017-08-13 20:46:34 -0400
  • b24680d7e5 Merge pull request #356 from luzpaz/ascii-typos Thomas Paviot 2017-03-05 07:41:13 +0100
  • 15afe96d67 Fixed typos showing up as ascii chars Kunda 2017-03-04 07:22:46 -0500
  • a78ca01b54 Revert "Get latest version of ap242 from http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp" Cliff Yapp 2016-08-06 16:51:58 -0400
  • 8627627c5e Add an option to completely bypass the git management of the version header. Cliff Yapp 2016-08-06 13:53:12 -0400
  • 9b091756b1 Allow the user to control whether C++11 is used (matters for subbuilds) Cliff Yapp 2016-08-06 13:02:35 -0400
  • dfce2dcf07 For the flags variables, rather annoyingly, they actually need to be managed as strings and not lists. Cliff Yapp 2016-08-06 12:37:01 -0400
  • 5c7e63c75b Fix macro comments. This approach to managing the targets varies from the old EXCLUDE_OR_INSTALL setup in that by default the testable targets are not added to the 'all' build - in other works, 'make' will make just the main stepcode targets. The testable targets are available individually, and if SC_ENABLE_TESTING is enabled they *will* be added to the 'all' target, but by default they are not compiled in the basic build. Cliff Yapp 2016-08-06 12:32:12 -0400
  • 0b456a833e Get latest version of ap242 from http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp Cliff Yapp 2016-08-06 12:05:18 -0400
  • a243b4d8c8 Separate shared and static generated files for better parallel building safety. Cliff Yapp 2016-08-06 11:55:38 -0400
  • daec3e2640 Add option handling to the SC target macros, replacing the EXCLUDE_FROM_INSTALL macro. Cliff Yapp 2016-08-06 11:43:59 -0400
  • 06b13bb9af Make a stab at adapting the new, simplier verification to vanilla stepcode Cliff Yapp 2016-08-06 11:23:34 -0400
  • e38519a7f1 Update Find cmake scripts Cliff Yapp 2016-08-06 10:53:19 -0400
  • 12def15dd2 Start working on merging BRL-CAD changes back into upstream. Cliff Yapp 2016-08-06 10:46:23 -0400
  • a160cc9af6 fix #327 - statically initialize t_sdaiINTEGER etc review/327 Mark Pictor 2015-08-30 11:57:58 -0400
  • 1dfe76b3b4 README: put CI badges in table Mark Pictor 2015-08-23 22:30:36 -0400
  • c23ba65c41 appveyor log - use JSON-like console data, massaged for parsability Mark Pictor 2015-08-23 22:11:55 -0400
  • 274de2a91d appveyor: exclude hanging test Mark Pictor 2015-08-10 21:06:51 -0400
  • 1a757024c4 add appveyor badge Mark Pictor 2015-08-10 21:04:10 -0400
  • abae0a7c45 allow downloading log directly from AV Mark Pictor 2015-08-10 20:59:54 -0400
  • bfc11face5 Merge pull request #345 from stepcode/review/misc Mark 2015-08-10 20:47:30 -0400
  • 677261d4fb fix LNK2004 getEDesc already defined in sectionReader.obj Mark Pictor 2015-08-09 23:36:54 -0400
  • 4207a46f07 fix MSVC link error for NilSTEPentity Mark Pictor 2015-08-09 23:30:13 -0400
  • 7316fe5070 msvc warnings/errors Mark Pictor 2015-08-09 23:29:15 -0400
  • 4d32009592 'register' storage class specifier is deprecated [-Wdeprecated-register] Mark Pictor 2015-08-03 22:00:22 -0400
  • 0b6078b72b missing include Mark Pictor 2015-08-03 21:55:00 -0400
  • 36e34862cc cllazyfile: work around LNK2005 error. had to tweak class members so MSVC didn't see MgrNodeBase class twice. Mark Pictor 2015-08-03 21:50:19 -0400
  • 9dcb6aa640 build judy array as part of base lib, else import/export macros don't work Mark Pictor 2015-08-03 21:38:37 -0400
  • bc5533bda8 test for, and use, nullptr if we have it Mark Pictor 2015-08-03 21:37:28 -0400
  • 4e88ad69eb summarize-appveyor-log: sort before printing Mark Pictor 2015-08-02 22:51:22 -0400
  • b890c156f5 attempt to silence msvc linker errors Mark Pictor 2015-08-02 22:50:26 -0400
  • 0ba7343004 no more excuses, build cllazyfile on windows Mark Pictor 2015-08-02 15:59:36 -0400
  • f2247d222f use COMPILE_DEFINITIONS property for definitions Mark Pictor 2015-08-02 15:58:04 -0400
  • 5288026043 add windows dll import/export macros to cllazyfile Mark Pictor 2015-08-02 15:57:10 -0400
  • 6e8cad223e cmake 2.8.7 needs append_string, not append Mark Pictor 2015-08-02 15:37:45 -0400
  • 018e7cfffc reduce delay used in parallel test, as it appears to cause a failure. Mark Pictor 2015-08-02 14:31:13 -0400
  • 458b775f41 simplify cmake logic - use set_property(...APPEND...) rather than get/list append/set Mark Pictor 2015-08-02 14:30:01 -0400
  • dc82923cf1 support cmake 2.8.7 since that's what travis-ci uses Mark Pictor 2015-08-02 14:28:53 -0400
  • aa967b3316 tweak includ dir logic, print path Mark Pictor 2015-07-26 23:20:22 -0400
  • 17b41da525 add std::chrono test, if available use in thread test Mark Pictor 2015-07-26 22:22:44 -0400
  • 135adc76c8 fix warning, improve cmake messages Mark Pictor 2015-07-26 17:48:08 -0400
  • 017faa942f make schema-specific tests work on cmake 3.x Mark Pictor 2015-07-26 17:00:21 -0400
  • 46c37207da replace c++ style comments recently introduced with c-style comments Mark Pictor 2015-07-26 16:59:42 -0400
  • 85f45f38e4 debug message for appveyor Mark Pictor 2015-07-26 15:22:24 -0400
  • be378119f4 piping to grep prevents appveyor from detecting failures Mark Pictor 2015-07-26 15:22:09 -0400
  • ecde882d5a oops, forgot export macro for path2str Mark Pictor 2015-07-26 14:32:43 -0400
  • 3d90ffdf83 remove yet more CORBA and ObjectStore stuff... surprised it still exists Mark Pictor 2015-07-26 14:21:52 -0400
  • 5dfca2ed78 exp2py - remove unused function USEREFout Mark Pictor 2015-07-26 14:20:24 -0400
  • fbf0272d3b indent a listdo/listod Mark Pictor 2015-07-26 13:42:39 -0400
  • c69f9ebab2 fix length check for keyword detection function Mark Pictor 2015-07-26 13:42:25 -0400
  • 942fb89f68 cleanup Mark Pictor 2015-07-26 13:41:49 -0400
  • 893936b11f printf(...) -> fprintf( stderr, ...): warnings and errors should not be on stdout Mark Pictor 2015-07-26 13:39:40 -0400
  • e4a8be26da resolve MSVC "unknown escape sequence" warning Mark Pictor 2015-07-19 18:27:05 -0400
  • c63b3cc9b8 add CONTRIBUTING.md Mark Pictor 2015-07-19 14:57:41 -0400
  • 2dace5da2e update CI-related stuff Mark Pictor 2015-07-19 14:53:39 -0400
  • 7568033499 Merge pull request #344 from cshorler/python_p21_lexer_and_parser_improvements Mark 2015-07-12 17:41:14 -0400
  • 65b6869b30 Merge pull request #343 from cshorler/python_2_6_compatibility Mark 2015-07-12 17:39:18 -0400
  • 915e0de65f simplification - invocation of t_STRING / t_BINARY guarantees we can use string slicing rather than strip() Christopher Horler 2015-07-08 07:59:37 +0100
  • 9c83ba32a9 fix list / params handling Christopher Horler 2015-07-07 18:46:19 +0100
  • 13f36c11a8 implement value conversions for simple types Christopher Horler 2015-07-07 18:44:58 +0100
  • 6b26410d9d make default implementation take bigger "slurps" looking for PART21_START tokens Christopher Horler 2015-07-06 23:55:16 +0100
  • 3e84677ac9 change handling of base_tokens to simplify subclass implementations Christopher Horler 2015-07-06 23:52:27 +0100
  • 081cf35855 Update tests function to parse every .stp file in the stepcode tree (assumes code is under ~/projects/src/stepcode) Christopher Horler 2015-07-05 18:36:33 +0100
  • c1c3bc1077 Lexer improvements - change way states are used, could give a substantial performance improvement - implement a more flexible approach for exchange_file start token search (more extensibile for subclassing) - rework/standardise keyword implementation for DATA token Christopher Horler 2015-07-05 18:14:34 +0100
  • 6351ff38d9 Python 2.6 - replace another dict comprehension - ensure new style classes are used in Python 2.6 - change the way the tokens list is used (improves ability to subclass) Christopher Horler 2015-07-05 18:03:16 +0100
  • a82f7497a6 Python 2.6 doesn't have NullHandler or dict comprehensions Christopher Horler 2015-07-05 17:30:40 +0100
  • 2a3e2a9abf Merge pull request #342 from cshorler/improve_extensibility_for_python_p21_handling Mark 2015-06-26 15:26:40 -0400
  • eaf9ffc3f3 raise ValueError instead of sys.exit if input doesn't have valid header / or duplicate entity instances Christopher Horler 2015-06-24 22:26:34 +0100