- Apr 18, 2024
-
-
In-Container: /containers/testing/c22523p4_2024-04-17_1.img Change-Id: I1d7d0db49fe1fc09fa3b5828d86c72afd500dbd9
-
BREAKING_CHANGE: ColorLayout is removed in favor of using PatternLayout from upstream. Color scheme used is default of upstream (-> less deviation) Custom overwrite of Logger in logger.h is removed. Depends-On: 22601 In-Container: /containers/testing/c22523p4_2024-04-17_1.img Change-Id: I26ed217040bdecb7fa74263fea67aab189d0ecb3
-
- Sep 22, 2023
-
-
Eric Müller authored
Depends-On: topic:install_std_python_paths Change-Id: Ifa842be127ce7575407e78af144f3561092d0203
-
- Sep 15, 2023
-
-
Eric Müller authored
We keep global LevelPtr members in the pylogging TU which is ugly, and might become a problem given that log4cxx also keeps a static global version of those. Change-Id: Ife7527da5a13be23478a4e7c9d91f9311c77a9c8
-
- Feb 22, 2023
-
-
Christian Mauch authored
Change-Id: I05602aba640db204bf6a4e889184d8cf6258137d
-
- Nov 28, 2022
-
-
Eric Müller authored
Depends-On: topic:update_log4cxx, topic:spack_0.18.1 In-Container: /containers/testing/c17764p47_2022-11-26_1.img Change-Id: I57bb4c789f81658628609ff155a2982ab9fe5f9f
-
- Mar 16, 2022
-
-
Yannik Stradmann authored
Change-Id: Id8fe9cbbb890c54abc6c368e7af300b8c00fc869
-
- Nov 19, 2021
-
-
Eric Müller authored
Also drops superfluous extra target (simplifies transitive linkage as we now have missing symbols in the shared librarie(s)). Change-Id: I24721aa557e146827c1d89c819dc5f0781df413b
-
- Oct 12, 2021
-
-
Eric Müller authored
Change-Id: Ib36128c65f6ff3a86d7cf9ecbdedf3a6885bea58
-
- Sep 08, 2020
-
-
Oliver Breitwieser authored
Fixed version of log4cxx_level that maps loglevels to their actual counter-parts in log4cxx without inverting the order. Notice that the loglevels in log4cxx are defined as follows in include/log4cxx/level.h: ```cpp enum { OFF_INT = INT_MAX, FATAL_INT = 50000, ERROR_INT = 40000, WARN_INT = 30000, INFO_INT = 20000, DEBUG_INT = 10000, TRACE_INT = 5000, ALL_INT = INT_MIN }; ``` For our intents and purposes it hence suffices to divide everything by 10000 to get a mapping that mirrors our current waf setup: TRACE -> 0 DEBUG -> 1 INFO -> 2 WARNING -> 3 ERROR -> 4 FATAL -> 5 This mirrors our current loglevel set-up in at least fisch, hxcomm and lib-rcf, allowing us to write: ```cpp logger_default_config(Logger::log4cxx_level_v2(HXCOMM_LOG_THRESHOLD)); ``` NOTE: In order to not break any possibly existing dependencies this function was introduced with the `_v2` suffix. Pending the complete rewrite and streamlining of the logging library that is properly namespaced, both functions should be merged once again. Change-Id: Ic3565864a14288289972159e70d2bcf0a4b81c02
-
Change-Id: I72bf37d24d010f57fd7238b42e4c568ba4fc388a
-
- Aug 14, 2020
-
-
Philipp Spilger authored
This reverts commit 57e30921. Reason for revert: maybe broke some things Change-Id: I171b855c147e23ec2d3a6f552875ffa01be06874
-
- Jun 15, 2020
-
-
Philipp Spilger authored
Depends-On: 10853 Change-Id: Ie26a0f77ec90fd1a883a8985651650533ceb9cd2
-
- Jun 07, 2020
-
-
Philipp Spilger authored
* removes deprecation note for global _1,... placeholders Change-Id: I5862ad9c69bcec2d2a77710b277234073309aecf
-
- Mar 23, 2020
-
-
Philipp Spilger authored
Change-Id: I4d132a15d64f85becd7430fb23ea55db56c53ba0
-
- Nov 27, 2019
-
-
Change-Id: I23d1b6f6dc221e9b9170b653bc7c7cbf567b3080
-
- Jul 02, 2019
-
-
Yannik Stradmann authored
Change-Id: I3954870c7bbbc8144150f450abdc960a3755ec88
-
- Nov 17, 2017
-
-
Eric Müller authored
Change-Id: If0630b854d7ab3ca4b393029b766acd5560417d8
-
- Jul 04, 2017
-
-
Christoph Koke authored
Change-Id: Ia5a05933c78f681dc19959cacb0b0a7988b75ee7
-
- May 18, 2017
-
-
When spawning multiple threads (OpenMP) for hicann-system, the old usage of the logger yields a segmentation fault at the end of the execution. This is triggered by multiple destructions of the last logger's Message object. This commit works around by avoiding the last call to ~Message. Caveat: It's ugly and the last logger message will be lost. Change-Id: I3ba890e78791c64840b8a00369e5ce3a76e48543
-
- May 10, 2017
-
-
Christoph Koke authored
* This make fatal throw an std::runtime_error with the log message * This won't work for pylogging Change-Id: I1304b7591c1cfe6916a684c3dda9546cd14a8d1f
-
- Jan 30, 2017
-
-
Johann Klähn authored
Change-Id: I3e6be2b3d435139fd789ed4995483609550c5afa
-
- Jan 27, 2017
-
-
Eric Müller authored
* new macros include printing of the stack backtrace * LOG4CXX_ERROR has been redefined to include it in any case Change-Id: I7dba3ac87c780b1724e2ec148ed4146f0919347f
-
- Sep 29, 2016
-
-
Andreas Stöckel authored
This patch makes sure only one instance of PythonLoggingAppender is created for each domain when calling logger_write_to_logging. As logging to the same domain multiple times makes no sense, users can now call this function from multiple places without fearing duplicate log messages. Change-Id: I85cf4b7eaa4b964523b0f6ab9d6ae8201f5d4067
-
Andreas Stöckel authored
This allows to use the logging appender without linking against the Python extension library. Change-Id: Id47624cc21dda0cba3262e09a9431afe93f0013b
-
Andreas Stöckel authored
* PythonLoggingAppender forwards log4cxx messages to the Python logging module. For example, PyNN expects all log messages to be logged into the `pyNN` logger instance [0], which can be easily achieved with this class. * Check for Python interpreter initialization state before loading (solves some interpreter crashed due to early logging) [0] https://github.com/NeuralEnsemble/PyNN/blob/master/doc/logging.txt Change-Id: I1dc92ab4182d702ba56437802d764d808a644c12
-
- Jul 15, 2016
-
-
Johann Klähn authored
Change-Id: I46df1a7e57714f01192939ee34b8ee090629b024
-
- Jul 12, 2016
-
-
Johann Klähn authored
Change-Id: Idfba3ac21719b52809e4176320429cdbb6570c1f
-
- Jun 12, 2016
-
-
Johann Klähn authored
Change-Id: Ic408d56243598ab10ce0a252ae0369d8d4908e40
-
- Jun 08, 2016
-
-
Johann Klähn authored
Change-Id: Idcd8e30f5c58350d358589bb2c30e45a0b5771ab
-
- Feb 23, 2016
-
-
Sebastian Schmitt authored
Change-Id: I66eb92b0c1a03a2b367f772055e0db2b6b72c28d
-
- Aug 27, 2015
-
-
Thomas Pfeil authored
Change-Id: I54b2207118f40a3273f839043a9abcdccaa90740
-
- Aug 25, 2015
-
-
Change-Id: Ib912eede55d7aa243dbf6127fc6428e86ed2b5ae
-
Eric Müller authored
Change-Id: I504d2f613f0d1f2fe599f5b5748761a64240fbd8
-
- Aug 24, 2015
-
-
Eric Müller authored
Change-Id: I67bd122ccebc1bde52de7609aa43f28c3e59a7f6
-
- Aug 21, 2015
-
-
Electronic Vision(s) authored
Change-Id: Ia7096d0a698bd0848900f4996dd67451c70cde3e
-