aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/log.cc
Commit message (Expand)AuthorAgeFilesLines
* Call yosys_shutdown to properly cleanup plugins and tcl when expecting errorMiodrag Milanovic2023-01-201-0/+1
* Deprecate gcc-4.8Miodrag Milanovic2023-01-111-7/+7
* tee: Allow logging command output to a given scratchpad valueJannis Harder2022-12-021-0/+6
* Add YOSYS_ABORT_ON_LOG_ERROR environment variable for debugging.Jannis Harder2022-10-071-0/+3
* Assorted microoptimization speedups in core data structures.Marcelina Kościelnicka2022-07-271-1/+1
* logger: fix unmatched expected warnings and errorsZachary Snow2022-01-041-11/+11
* logger: Add -check-expected subcommand.Marcelina Kościelnicka2021-08-121-5/+5
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
* Fix double-free on unmatched logger error patternZachary Snow2021-02-231-3/+3
* Replace "ILANG" with "RTLIL" everywhere.whitequark2020-08-261-5/+5
* Use C++11 [[noreturn]] attribute.whitequark2020-06-191-1/+1
* log: Use `dict` instead of `std::vector<std::pair>` for `log_expect_{error, w...Alberto Gonzalez2020-05-151-10/+10
* kernel: Trap in `log_error()` when a debugger is attached.whitequark2020-05-031-2/+5
* Add YS_ prefix to macros, add explanation and apply to older version as wellMiodrag Milanovic2020-03-131-8/+8
* Use boost xpressive for gcc 4.8Miodrag Milanovic2020-03-131-8/+8
* Fix compilation for emccjiegec2020-03-111-1/+0
* Remove duplicate warning detectionMiodrag Milanovic2020-02-231-0/+6
* Handle expect no warnings together with expectedMiodrag Milanovic2020-02-221-2/+8
* Prevent double error messageMiodrag Milanovic2020-02-171-1/+3
* Option to expect no warningsMiodrag Milanovic2020-02-171-0/+1
* No new error if already failingMiodrag Milanovic2020-02-171-1/+2
* Add expect option to logger commandMiodrag Milanovic2020-02-141-1/+58
* Improve logging use of experimental featuresClaire Wolf2020-01-281-2/+2
* Add log_experimental() and experimental() API and "yosys -x"Claire Wolf2020-01-271-1/+14
* log_dump() to support State enumEddie Hung2019-10-021-0/+4
* Revert "Add log_checkpoint function and use it in opt_muxtree"Eddie Hung2019-07-151-7/+0
* Redesign log_id_cache so that it doesn't keep IdString instances referenced, ...Clifford Wolf2019-07-151-6/+13
* Add log_checkpoint function and use it in opt_muxtreeClifford Wolf2019-07-151-0/+7
* Fixes and cleanups in AST_TECALL handlingClifford Wolf2019-06-071-4/+4
* Merge branch 'pr_elab_sys_tasks' of https://github.com/udif/yosys into cliffo...Clifford Wolf2019-06-071-0/+11
|\
| * Initial implementation of elaboration system tasksUdi Finkelstein2019-05-031-0/+11
* | Fix handling of warning and error messages within log_make_debug-blocksClifford Wolf2019-05-221-0/+9
|/
* Add log_debug() frameworkClifford Wolf2019-04-221-0/+7
* Improve determinism of IdString DB for similar scriptsClifford Wolf2019-03-111-0/+4
* Provide source-location logging.Henner Zeller2018-07-191-44/+40
* Add "#ifdef __FreeBSD__"Christian Krämer2018-05-131-3/+3
* Revert "Add "#ifdef __FreeBSD__""Clifford Wolf2018-05-131-3/+3
* Add "#ifdef __FreeBSD__"Johnny Sorocil2018-05-051-3/+3
* Add "yosys -e regex" for turning warnings into errorsClifford Wolf2018-05-041-1/+9
* Improve handling of warning messagesClifford Wolf2018-03-041-12/+38
* Do not create deep backtraces unless in ENABLE_DEBUG modeClifford Wolf2018-02-031-0/+4
* Add log_warning_noprefix() API, Use for Verific warnings and errorsClifford Wolf2017-07-271-0/+34
* Store command history when terminating with an errorClifford Wolf2017-06-201-0/+4
* Add "yosys -w" for suppressing warningsClifford Wolf2017-02-121-8/+21
* Add log_wire() APIClifford Wolf2017-02-111-0/+7
* Simplified log_spacer() codeClifford Wolf2016-12-231-6/+2
* Added "yosys -W regex"Clifford Wolf2016-12-221-1/+32
* Some minor build fixes for Visual CClifford Wolf2016-10-141-0/+2
* Use _Exit(0) on win32, always use _Exit(1) in log_error()Clifford Wolf2016-08-161-1/+1
* Added log_const() APIClifford Wolf2016-08-091-0/+18