Mark Pictor
264db5d03c
MSVC warning C4113: 'void (__cdecl *)()' != 'void (__cdecl *)(void)'
2015-02-16 20:58:37 -05:00
Mark Pictor
423d5e08f6
appveyor: run fewer tests
2015-02-16 20:58:37 -05:00
Mark Pictor
ba6d0a1c0c
add test and files for a p21read segfault.
...
like the 210e2 segfault, this one is probably related to SELECTs.
2015-02-16 20:58:15 -05:00
Mark
37cfaebb1f
Merge pull request #313 from stepcode/review/split-stepaggregate
...
split STEPaggregate.cc,.h into small files
2015-02-16 20:54:26 -05:00
Mark Pictor
f233ae0059
fix up includes after reorganizing STEPaggr code
2015-02-15 22:13:21 -05:00
Mark Pictor
7950f4db7e
move GenericAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
ec5171fe27
move EntityAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
c962b1d391
move SelectAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
dc32b24f3f
move StringAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
57a3d9ca1a
move BinaryAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
ef4d64a98e
move EnumAggregate and co out of STEPaggregate.*
2015-02-15 22:13:21 -05:00
Mark Pictor
b3047b4b1f
move RealAggregate out of STEPaggregate files
2015-02-15 22:13:21 -05:00
Mark Pictor
4bac203373
move IntAggregate and IntNode out of STEPaggregate
2015-02-15 22:13:21 -05:00
Mark Pictor
ad2e50b05d
eliminate STEPattribute.inline.cc
2015-02-15 22:13:21 -05:00
Mark Pictor
3e8c468f67
tweak appveyor... almost there
2015-02-12 18:52:07 -05:00
Mark
0ccca0afc2
Merge pull request #312 from stepcode/mp/bigfiles
...
Split ExpDict up
2015-02-08 21:34:15 -05:00
Mark Pictor
7cbc9f84ce
use sc_stdbool.h because old VS's lack stdbool. caught by appveyor
2015-02-08 20:04:31 -05:00
Mark Pictor
e266db9b3f
cmake can't find vs10 on appveyor, and didn't use right generator name for vs9
2015-02-08 20:04:03 -05:00
Mark Pictor
77000dd445
tweak appveyor again
2015-02-08 19:29:53 -05:00
Mark Pictor
1d784c8a90
finish splitting ExpDict up
2015-02-08 19:29:00 -05:00
Mark Pictor
5b68726a3c
continue splitting ExpDict up
2015-02-08 19:22:54 -05:00
Mark Pictor
d7b3129834
move more classes out of ExpDict.*
2015-02-08 17:51:06 -05:00
Mark Pictor
6e3e58df00
Registry.inline.cc -> Registry.cc
2015-02-08 17:51:06 -05:00
Mark Pictor
80eabe9e80
eliminate 'deleting void' compiler warning
2015-02-08 17:51:06 -05:00
Mark Pictor
5afcabf901
workaround Wfloat-equal warning
...
pretty sure we want the behavior that triggers the
warning, so use memcmp instead of == to compare floats
2015-02-08 17:51:06 -05:00
Mark Pictor
105cce4a9c
unused variable warning
2015-02-08 17:51:05 -05:00
Mark Pictor
cf11cad78a
start breaking up ExpDict into small files
2015-02-08 17:51:05 -05:00
Mark Pictor
34c452e658
merge SingleLinkList.inline.cc into .cc, .h
2015-02-08 17:51:05 -05:00
Mark Pictor
7627b46e44
update .gitignore
2015-02-08 17:51:05 -05:00
Mark Pictor
10ba621ee1
yamllint.com is happy with this one. grumble grumble
2015-02-08 17:27:59 -05:00
Mark Pictor
5c63ccd6cf
again...
2015-02-08 17:21:39 -05:00
Mark Pictor
bc13835a01
need powershell for this env var use?
2015-02-08 17:19:05 -05:00
Mark Pictor
44b056f9e2
add appveyor.yml for windows continuous integration
2015-02-08 17:01:36 -05:00
Mark
061ec0dbc6
Merge pull request #311 from stepcode/review/update-schemas
...
Update schemas 209,210e3,242 from CD to IS
2015-02-08 15:36:13 -05:00
Mark Pictor
b600f05bd2
tweak travis-ci more
2015-02-08 14:58:29 -05:00
Mark Pictor
719f39f489
update AP209 ATS files. enum element_order now has the _order prefix on its values
...
sed -i 's/CURVE_3D_ELEMENT_DESCRIPTOR(.LINEAR./CURVE_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
sed -i 's/SURFACE_3D_ELEMENT_DESCRIPTOR(.LINEAR./SURFACE_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
sed -i 's/SURFACE_3D_ELEMENT_DESCRIPTOR(.QUADRATIC./SURFACE_3D_ELEMENT_DESCRIPTOR(.QUADRATIC_ORDER./g;' *.stp
sed -i 's/VOLUME_3D_ELEMENT_DESCRIPTOR(.QUADRATIC./VOLUME_3D_ELEMENT_DESCRIPTOR(.QUADRATIC_ORDER./g;' *.stp
sed -i 's/VOLUME_3D_ELEMENT_DESCRIPTOR(.LINEAR./VOLUME_3D_ELEMENT_DESCRIPTOR(.LINEAR_ORDER./g;' *.stp
2015-02-08 14:22:27 -05:00
Mark Pictor
2c6d346584
update bound callbacks to also work with derived attributes. discovered in ap209 IS
2015-02-08 14:22:27 -05:00
Mark Pictor
abf41650ee
travis-ci: print parts of ctest log on failure
2015-02-08 14:22:27 -05:00
Mark Pictor
b2a8343741
fix cmake error encountered when testing is enabled and all schemas disabled
2015-02-08 14:22:27 -05:00
Mark Pictor
ee32a0f923
new versions of ap242, ap210e3, ap209. all 3 are now IS, renamed accordingly
...
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap210_electronic_assembly_interconnect_and_packaging_design/mim_lf.exp
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap209_multidisciplinary_analysis_and_design/mim_lf.exp
wget http://stepmod.cvs.sourceforge.net/viewvc/stepmod/stepmod/data/modules/ap242_managed_model_based_3d_engineering/mim_lf.exp
2015-02-08 14:22:26 -05:00
Mark
2a760a1e12
Merge pull request #310 from stepcode/review/getopt
...
prefix optind, optarg, opterr with sc_ because emscripten complained
2015-02-08 12:00:02 -05:00
Mark Pictor
2014a75678
prefix optind, optarg, opterr with sc_ because emscripten complained
2015-02-01 19:56:23 -05:00
Mark
8cb5c79279
Merge pull request #309 from stepcode/review/parallel-ctest
...
fix annoying issue with parallel testing
2015-02-01 19:44:43 -05:00
Mark
62202523b8
Merge pull request #307 from stepcode/review/plib-crash
...
PLIB crash
2015-02-01 19:44:24 -05:00
Mark
9ce384b600
Merge pull request #308 from stepcode/review/msvc13
...
MSVC13
2015-01-27 20:11:05 -05:00
Mark Pictor
5aacdb2206
update travis yml - fix parallel test command, add osx
2015-01-26 21:56:38 -05:00
Mark Pictor
6ec39b58aa
rework version_string logic - only write the file if the git commit (not timestamp) changes
2015-01-26 21:24:14 -05:00
Mark Pictor
c975ab2380
remove simple, unused version of sc_stdbool.h
...
apparently I'd added it after the one in include. not sure why.
2015-01-26 19:31:17 -05:00
Anton Shabalin
1054952e1e
Patch for MSVC2013 compilation
2015-01-26 19:04:28 -05:00
Mark Pictor
2216cf47d3
eliminate parser crash with PLIB Part 25 ( #79 )
...
This changes the lookup logic related to SELECTs to reject certain possibilities when there is clearly a better
alternative.
As a result, some "Possibly ambiguous implicit downcast" warnings will become "Implicit downcast" warnings.
2015-01-26 16:20:04 -05:00