[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-scheme] 162/324: Merge branch 'proper-mq'
From: |
gnunet |
Subject: |
[gnunet-scheme] 162/324: Merge branch 'proper-mq' |
Date: |
Tue, 21 Sep 2021 13:23:22 +0200 |
This is an automated email from the git hooks/post-receive script.
maxime-devos pushed a commit to branch master
in repository gnunet-scheme.
commit 551c32209d44519bb817135e4d0ca7806aba97a1
Merge: 7a09b03 8c05c6e
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Tue Jul 20 15:20:45 2021 +0200
Merge branch 'proper-mq'
The current approach seems reasonable (albeit incomplete).
Conflicts:
Makefile.am
guix.scm
Makefile.am | 22 +-
README.org | 49 +-
gnu/gnunet/concurrency/repeated-condition.scm | 95 +++
gnu/gnunet/message/envelope.scm | 139 ----
gnu/gnunet/mq-impl/stream.scm | 132 ++++
gnu/gnunet/mq.scm | 393 +++++++++++
gnu/gnunet/mq/envelope.scm | 202 ++++++
gnu/gnunet/mq/message-io.scm | 238 -------
gnu/gnunet/netstruct/procedural.scm | 36 +-
gnu/gnunet/netstruct/syntactic.scm | 9 +-
gnu/gnunet/util/struct.scm | 4 +
gnu/gnunet/utils/tokeniser.scm | 330 +++++++++
guix.scm | 4 +-
tests/envelope.scm | 459 +++++++++----
tests/message-io.scm | 197 ------
tests/mq-stream.scm | 234 +++++++
tests/mq.scm | 930 ++++++++++++++++++++++++++
tests/netstruct.scm | 101 +++
tests/repeated-condition.scm | 143 ++++
tests/tokeniser.scm | 549 +++++++++++++++
tests/utils.scm | 56 ++
21 files changed, 3600 insertions(+), 722 deletions(-)
diff --cc Makefile.am
index 42ff14e,be273bc..8d61084
--- a/Makefile.am
+++ b/Makefile.am
@@@ -104,8 -110,10 +110,10 @@@ SCM_TESTS =
tests/cmsg.scm \
tests/config-parser.scm \
tests/config-value-parser.scm \
- tests/config-expander.scm \
+ tests/config-expand.scm \
- tests/config-db.scm
+ tests/config-db.scm \
+ tests/netstruct.scm \
+ tests/tokeniser.scm
SCM_TESTS_ENVIRONMENT = \
GUILE_AUTO_COMPILE=0 \
diff --cc guix.scm
index 4cdff7f,6db8c36..61753c0
--- a/guix.scm
+++ b/guix.scm
@@@ -76,8 -66,10 +76,10 @@@ random inputs and seeing if it holds."
(propagated-inputs `(("guile-zlib" ,guile-zlib)
("guile-bytestructures" ,guile-bytestructures)
("guile-fibers" ,guile-fibers)
- ("guile-json" ,guile-json-4)))
+ ("guile-json" ,guile-json-4)
+ ("guile-pfds" ,guile-pfds)))
- (native-inputs `(("guile" ,guile-3.0)
+ (native-inputs `(("guile" ,guile-3.0/fixed)
+ ("guile-pfds" ,guile-pfds)
("automake" ,automake)
;; Only used for testing.
("guile-quickcheck" ,guile-quickcheck)
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet-scheme] 131/324: tests: mq: Work-around guile-fibers bug., (continued)
- [gnunet-scheme] 131/324: tests: mq: Work-around guile-fibers bug., gnunet, 2021/09/21
- [gnunet-scheme] 143/324: tests: Extract conservative-gc? in a library., gnunet, 2021/09/21
- [gnunet-scheme] 150/324: Merge branch 'master' into proper-mq, gnunet, 2021/09/21
- [gnunet-scheme] 148/324: utils: tokeniser: Split message streams into individual messages., gnunet, 2021/09/21
- [gnunet-scheme] 149/324: mq: Delete unused and obsolete message-io module., gnunet, 2021/09/21
- [gnunet-scheme] 155/324: enum: Fix compilation error on Guile 3.0.7., gnunet, 2021/09/21
- [gnunet-scheme] 160/324: enum: symbol->value: Return #f if the symbol doesn't exist., gnunet, 2021/09/21
- [gnunet-scheme] 159/324: Makefile.am: Correct file name of test., gnunet, 2021/09/21
- [gnunet-scheme] 154/324: mq: Implement 'inject-error!'., gnunet, 2021/09/21
- [gnunet-scheme] 156/324: mq-impl/stream: Implement on top of ports., gnunet, 2021/09/21
- [gnunet-scheme] 162/324: Merge branch 'proper-mq',
gnunet <=
- [gnunet-scheme] 161/324: guix: Patch 'guile' to fix some bugs., gnunet, 2021/09/21
- [gnunet-scheme] 152/324: utils: tokeniser: Implement 'add-from-port!'., gnunet, 2021/09/21
- [gnunet-scheme] 157/324: README.org: Note Guile 3.0.7 cannot be used for compilation., gnunet, 2021/09/21
- [gnunet-scheme] 151/324: utils: tokeniser: Some extra documentation., gnunet, 2021/09/21
- [gnunet-scheme] 153/324: concurrency: repeated-conditions: New module., gnunet, 2021/09/21
- [gnunet-scheme] 158/324: mq-impl/stream: Add modules and tests to 'Makefile.am'., gnunet, 2021/09/21
- [gnunet-scheme] 167/324: README: Graduate 'Message queues' to :test:good:, gnunet, 2021/09/21
- [gnunet-scheme] 146/324: mq: envelope: Allow testing whether an envelope is cancelled., gnunet, 2021/09/21
- [gnunet-scheme] 173/324: netstruct/procedural: Support IEEE doubles., gnunet, 2021/09/21
- [gnunet-scheme] 164/324: repeated-condition: Make less fragile to SRFI-88., gnunet, 2021/09/21