-
Notifications
You must be signed in to change notification settings - Fork 39
/
NEWS
179 lines (95 loc) · 3.52 KB
/
NEWS
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
MUSIC NEWS --- history of user-visible changes.
Copyright (C) 2009, 2010, 2019, 2020, 2021, 2023 INCF
Please send MUSIC bug reports to [email protected].
Changes in 1.2.1:
* python support
** Remove reliance on deprecated distutils
Don't rely on distutils which is deprecated and will disappear in
Python 3.12.
** Fix problems with Automake putting python files in wrong places
On Debian systems, the autotools build system 1) placed python modules
in the site-packages directory when they should have been placed in
the dist-packages directory. Also, 2) if prefix was /usr/local, an
extra local was added for library installation due to a buggy
autotools aclocal macro. These problems have now been circumvented.
Changes in 1.2.0:
* music library
** Switch from C++ to C MPI interface
The MPI C++ interface has been deprecated for some time. MUSIC has now
switched to using the MPI C interface internally and now also uses it
in some places in the MUSIC API, for example in Setup::communicator().
The switch should be backward compatible when compiling existing
applications since objects will be implicitly type converted.
** The MUSIC library version has been bumped to 1.2.0
This is due to the ABI change induced by the switch to the MPI C
interface.
** The MUSIC repository is now mirrored at eBrains
The MUSIC repository now uses github workflows to update a mirror at
https://gitlab.ebrains.eu/djurfeld/MUSIC.git
Changes in 1.1.17:
* music library
** Support for Python3
Python support was updated to support Python3.
** Fixes to the postponed setup mechanism
The PyNN/MUSIC interface depends on a postponed setup mechanism which
now works.
** Several bugfixes throughout
* music utility
** New manpages
New manpages were created for contsink and messagesource.
* python support
** Call runtime.finalize()
Call runtime.finalize() in python example utilities.
Changes in 1.1.16:
* music library
** Interim release
This is an interim release in preparation for the MUSIC 2.0 release.
* music utility
** Novel invocation style
The standard method of launching a MUSIC co-simulation is through the
music utility. On some systems, this method can't be supported. README
documents an alternative novel way of launching MUSIC co-simulations.
Changes in 1.0.7:
* music library
** Bug fix release.
Changes in 1.0.6:
* music library
** Fixes for GCC version 4.4.
** Don't include RPATH in libmusic.so.
Changes in 1.0.5:
* music library
** Optimizations of event routing. MUSIC now discovers ranges of
indices which can be handled collectively by one entry in the event
router, even in the case that this is not apparent from index maps
but due to the effect of negotiations with the port connected on
the other side.
** Bug fixes.
Changes in 1.0.4:
* test directory
** New example: messages.music
* music library
** Message ports now work correctly.
** Optimizations.
Changes in 1.0.3:
* music library
** Fixes a bug which occurs in Runtime::finalize () when using the
threading version of the Setup constructor under OpenMPI 1.2.7.
** Other smaller fixes.
Changes in 1.0.2:
* music library
** Better error reporting.
** Bug fixes.
** New README file in test directory.
** New demo in test directory.
Changes in 1.0.1:
* music utility
** Bug fixes
** Improved error reporting
** New option '-m' prints application rank mapping
** New option '-v' prints version information
** Debian packaging support
First release: 1.0
Local variables:
mode: outline
paragraph-separate: "[ ]*$"
end: