-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathexample_internal_version_update.patch
More file actions
144 lines (130 loc) · 6.32 KB
/
example_internal_version_update.patch
File metadata and controls
144 lines (130 loc) · 6.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
diff --git a/Core/CLI/src/cli_help.cpp b/Core/CLI/src/cli_help.cpp
index e803d1fd4..ee4c25ebf 100644
--- a/Core/CLI/src/cli_help.cpp
+++ b/Core/CLI/src/cli_help.cpp
@@ -3470,7 +3470,7 @@ void initdocstrings()
"current state of execution and which capabilities of Soar are enabled:\n"
"\n"
" =======================================================\n"
- " Soar 9.6.3 Summary\n"
+ " Soar 9.6.4a1 Summary\n"
" =======================================================\n"
" Enabled: Core, EBC, SMem, EpMem\n"
" Disabled: SVS, RL, WMA, SSA\n"
diff --git a/Core/ClientSMLSWIG/Tcl/pkgIndex_linux.tcl b/Core/ClientSMLSWIG/Tcl/pkgIndex_linux.tcl
index cb373edc0..77f470f4d 100644
--- a/Core/ClientSMLSWIG/Tcl/pkgIndex_linux.tcl
+++ b/Core/ClientSMLSWIG/Tcl/pkgIndex_linux.tcl
@@ -8,4 +8,4 @@
# script is sourced, the variable $dir must contain the
# full path name of this file's directory.
-package ifneeded tcl_sml_clientinterface 9.6.3 [list load [file join $dir libTcl_sml_ClientInterface.so]]
+package ifneeded tcl_sml_clientinterface 9.6.4a1 [list load [file join $dir libTcl_sml_ClientInterface.so]]
diff --git a/Core/ClientSMLSWIG/Tcl/pkgIndex_mac.tcl b/Core/ClientSMLSWIG/Tcl/pkgIndex_mac.tcl
index 28956771e..1399a4c36 100644
--- a/Core/ClientSMLSWIG/Tcl/pkgIndex_mac.tcl
+++ b/Core/ClientSMLSWIG/Tcl/pkgIndex_mac.tcl
@@ -8,4 +8,4 @@
# script is sourced, the variable $dir must contain the
# full path name of this file's directory.
-package ifneeded tcl_sml_clientinterface 9.6.3 [list load [file join $dir libTcl_sml_ClientInterface.dylib]]
+package ifneeded tcl_sml_clientinterface 9.6.4a1 [list load [file join $dir libTcl_sml_ClientInterface.dylib]]
diff --git a/Core/ClientSMLSWIG/Tcl/pkgIndex_win.tcl b/Core/ClientSMLSWIG/Tcl/pkgIndex_win.tcl
index 1239b400f..e7b6a1a97 100755
--- a/Core/ClientSMLSWIG/Tcl/pkgIndex_win.tcl
+++ b/Core/ClientSMLSWIG/Tcl/pkgIndex_win.tcl
@@ -8,4 +8,4 @@
# script is sourced, the variable $dir must contain the
# full path name of this file's directory.
-package ifneeded tcl_sml_clientinterface 9.6.3 [list load [file join $dir Tcl_sml_ClientInterface.dll]]
+package ifneeded tcl_sml_clientinterface 9.6.4a1 [list load [file join $dir Tcl_sml_ClientInterface.dll]]
diff --git a/Core/shared/soarversion.h b/Core/shared/soarversion.h
index 8dd16e7f9..cd3cb8132 100644
--- a/Core/shared/soarversion.h
+++ b/Core/shared/soarversion.h
@@ -17,20 +17,20 @@ soar-vars.bat in root
*/
#define MAJOR_VERSION_NUMBER 9
#define MINOR_VERSION_NUMBER 6
-#define MICRO_VERSION_NUMBER 3
-#define GREEK_VERSION_NUMBER 0
+#define MICRO_VERSION_NUMBER 4
+#define GREEK_VERSION_NUMBER "a1"
inline const char* VERSION_STRING()
{
- return _soar_xstr(MAJOR_VERSION_NUMBER) "." _soar_xstr(MINOR_VERSION_NUMBER) "." _soar_xstr(MICRO_VERSION_NUMBER);
+ return _soar_xstr(MAJOR_VERSION_NUMBER) "." _soar_xstr(MINOR_VERSION_NUMBER) "." _soar_xstr(MICRO_VERSION_NUMBER) _soar_xstr(GREEK_VERSION_NUMBER);
}
#define SML_MAJOR_VERSION_NUMBER 9
#define SML_MINOR_VERSION_NUMBER 6
-#define SML_MICRO_VERSION_NUMBER 3
-#define SML_GREEK_VERSION_NUMBER 0
+#define SML_MICRO_VERSION_NUMBER 4
+#define SML_GREEK_VERSION_NUMBER "a1"
inline const char* SML_VERSION_STRING()
{
- return _soar_xstr(SML_MAJOR_VERSION_NUMBER) "." _soar_xstr(SML_MINOR_VERSION_NUMBER) "." _soar_xstr(SML_MICRO_VERSION_NUMBER);
+ return _soar_xstr(SML_MAJOR_VERSION_NUMBER) "." _soar_xstr(SML_MINOR_VERSION_NUMBER) "." _soar_xstr(SML_MICRO_VERSION_NUMBER) _soar_xstr(GREEK_VERSION_NUMBER);
}
#endif // SOARVERSION_H
diff --git a/Java/Debugger/manifest1 b/Java/Debugger/manifest1
index 11ba6ee2a..12c7e9348 100644
--- a/Java/Debugger/manifest1
+++ b/Java/Debugger/manifest1
@@ -3,10 +3,10 @@ Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)
Title: soar-debugger
Vendor: University of Michigan
-Date: February 24 2012 1742
-Version: 9.6.3
+Date: May 12 2025 2100
+Version: 9.6.4a1
Built-By: Nathan Glenn
-Copyright: (c) The Regents of the University of Michigan, 2010
+Copyright: (c) The Regents of the University of Michigan, 2025
Main-Class: edu.umich.soar.debugger.Application
Class-Path: . soar-smljava.jar swt.jar swtgraphics2d.jar sml.jar soar-debugger-api.jar commons-cli-1.9.0.jar
diff --git a/Kernel.doxyfile b/Kernel.doxyfile
index 84fe677fd..95d761cd0 100644
--- a/Kernel.doxyfile
+++ b/Kernel.doxyfile
@@ -32,7 +32,7 @@ PROJECT_NAME = "Soar Kernel"
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 9.6.3
+PROJECT_NUMBER = 9.6.4a1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
diff --git a/SConstruct b/SConstruct
index f56cbd295..821dbbc6e 100644
--- a/SConstruct
+++ b/SConstruct
@@ -26,7 +26,7 @@ from build_support.tcl import prepare_for_compiling_with_tcl
join = os.path.join
-SOAR_VERSION = "9.6.3"
+SOAR_VERSION = "9.6.4a1"
CPP_STD_VERSION = "c++17"
soarversionFile = open('soarversion', 'w')
diff --git a/SML.doxyfile b/SML.doxyfile
index 6f5619540..b0560e74b 100644
--- a/SML.doxyfile
+++ b/SML.doxyfile
@@ -32,7 +32,7 @@ PROJECT_NAME = "Soar SML"
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 9.6.3
+PROJECT_NUMBER = 9.6.4a1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
diff --git a/UnitTests/SoarUnitTests/FullTests.cpp b/UnitTests/SoarUnitTests/FullTests.cpp
index f1096a15d..2b800955c 100644
--- a/UnitTests/SoarUnitTests/FullTests.cpp
+++ b/UnitTests/SoarUnitTests/FullTests.cpp
@@ -45,7 +45,7 @@ void FullTests_Parent::setUp()
no_agent_assertTrue(MAJOR_VERSION_NUMBER == SML_MAJOR_VERSION_NUMBER);
no_agent_assertTrue(MINOR_VERSION_NUMBER == SML_MINOR_VERSION_NUMBER);
no_agent_assertTrue(MICRO_VERSION_NUMBER == SML_MICRO_VERSION_NUMBER);
- no_agent_assertTrue(GREEK_VERSION_NUMBER == SML_GREEK_VERSION_NUMBER);
+ no_agent_assertTrue(strcmp(GREEK_VERSION_NUMBER, SML_GREEK_VERSION_NUMBER) == 0);
no_agent_assertTrue(strcmp(VERSION_STRING(), SML_VERSION_STRING()) == 0);
m_pKernel = 0;