]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add a changelog entry. 9587/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Mon, 2 Mar 2020 03:48:51 +0000 (20:48 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Mon, 2 Mar 2020 18:38:15 +0000 (11:38 -0700)
doc/news/changes/incompatibilities/20200301Bangerth [new file with mode: 0644]

diff --git a/doc/news/changes/incompatibilities/20200301Bangerth b/doc/news/changes/incompatibilities/20200301Bangerth
new file mode 100644 (file)
index 0000000..f43fb36
--- /dev/null
@@ -0,0 +1,14 @@
+New: The underlying type for types::global_dof_index used to be
+`unsigned long long int`. On all reasonable systems, this is actually
+a 64-bit unsigned integer type, but the name wouldn't tell you that
+unless you already knew. This is now fixed: Instead of the mouthful
+of a type, we now use the more concise `uint64_t`: An unsigned integer
+type with exactly 64 bits of accuracy.
+<br>
+Strictly speaking, this may be an incompatible change: On some
+systems, `unsigned long long int` and `uint64_t` may have the same
+size, but are not the same type. In practice, as long as you have used
+the type `types::global_dof_index`, you will not see any difference at
+all.
+<br>
+(Wolfgang Bangerth, 2020/03/01)

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.