Wilson Snyder
611ffbe04e
devel release
2025-11-02 11:18:20 -05:00
Wilson Snyder
184f8f7920
Version bump
2025-11-02 11:12:46 -05:00
Geza Lore
ce0a05691b
Internals: Improve coverage flow ( #6526 )
...
See addes "Code coverage" section in docs/internals.rst
2025-10-03 17:18:24 +01:00
Geza Lore
62dbbbba85
Internals: Rename --enable-asan to --enable-dev-asan and related
2025-10-03 12:26:48 +01:00
Wilson Snyder
8efc9d6219
Fix configure misdetecting C++14 ( #6488 ) ( #6515 ).
2025-09-30 16:57:33 -04:00
Wilson Snyder
62880c125e
Fix configure misdetecting C++14 ( #6488 ).
2025-09-26 08:24:34 -04:00
Geza Lore
056c3ee331
Testing: Add --enable-asan configure option to compile with AddressSanitizer ( #6404 )
2025-09-09 08:55:49 +01:00
Wilson Snyder
4eb030717a
devel release
2025-08-30 18:15:10 -04:00
Wilson Snyder
51cdf52d0f
Version bump
2025-08-30 18:11:51 -04:00
Wilson Snyder
ac2859bf24
Internals: Upgrade to clang-format-18 ( #6333 )
2025-08-25 20:47:48 -04:00
Wilson Snyder
1d05028087
Add compiler warning disable '-Wno-int-in-bool-context'
2025-08-08 17:54:48 -04:00
Wilson Snyder
2287d420ee
Optimize to return memory when using -build ( #6192 ) ( #6226 ).
2025-07-24 08:36:58 +02:00
Wilson Snyder
8ba7cec15b
devel release
2025-07-08 23:22:58 -04:00
Wilson Snyder
f037ac50b4
Version bump
2025-07-08 23:02:26 -04:00
Wilson Snyder
11998ccc58
Revert requiring C++20 until SystemC sorted ( #6101 ) ( #6107 )
2025-06-23 18:35:26 -04:00
Wilson Snyder
c0b505849c
Require C++20 for configure ( #6101 ) ( #6107 )
2025-06-22 08:21:21 -04:00
Wilson Snyder
7c427d4cc3
Sort compile options to force ccache miss
2025-05-22 21:32:34 -04:00
Wilson Snyder
eb5676366b
devel release
2025-04-27 13:06:34 -04:00
Wilson Snyder
eca2b4c960
Version bump
2025-04-27 12:58:57 -04:00
Geza Lore
28824b7597
Fix ccache with clang ( #5899 )
...
Lately ccache was mostly missing when using clang. Add '-Xclang
-fno-pch-timestamp' as recommended in the ccache manual. This indeed
fixes the caching.
2025-03-28 18:25:53 +00:00
Geza Lore
99064d3e39
Make mold static link tcmalloc ( #5817 )
2025-03-02 00:20:16 +00:00
Wilson Snyder
e6678f6546
devel release
2025-02-24 18:33:43 -05:00
Wilson Snyder
436d3d76f0
Version bump
2025-02-24 18:19:40 -05:00
Wilson Snyder
70c6651aac
Fix -Wno-subobject-linkage on GCC ( #5754 )
2025-01-25 15:45:30 -05:00
Wilson Snyder
16b3d9101c
devel release
2025-01-01 09:11:15 -05:00
Wilson Snyder
8ff77e9d47
Version bump
2025-01-01 09:04:41 -05:00
Wilson Snyder
8fbb725f34
Copyright year update.
2025-01-01 08:30:25 -05:00
Wilson Snyder
8a121803f5
Add configure CFG_CXX_VERSION
2024-12-19 20:56:47 -05:00
Wilson Snyder
68e0cf5523
devel release
2024-10-27 10:08:18 -04:00
Wilson Snyder
d6ba65ba75
Version bump
2024-10-27 09:38:06 -04:00
Nathan Graybeal
3572bd2f1a
Fix configure inserting absolute paths for Python and Perl ( #5504 ) ( #5505 )
...
* Migrate all tools to AC_CHECK_PROG
2024-10-04 10:08:44 +01:00
Wilson Snyder
07bb8c701d
Convert test driver to Python ( #5427 )
2024-09-08 13:00:03 -04:00
Wilson Snyder
fa4af38b0a
configure: Print inbound CXX setting
2024-08-26 04:58:59 -04:00
Wilson Snyder
48776277bd
devel release
2024-08-21 08:55:53 -04:00
Wilson Snyder
8ca45df9c7
Version bump
2024-08-21 08:40:24 -04:00
Ricardo Barbedo
87d1c10fa7
Fix compiler coroutine check ( #5190 ) ( #5300 )
...
The necessary options to support C++ coroutines vary greatly between
compilers, its versions, and the standard library being used. This
patch makes the check for coroutine support more robust by adding a
declaration of a coroutine variable, instead of just including the
header. It also makes sure that the HAVE_COROUTINE and
CFG_CXXFLAGS_COROUTINES flags are always set together, and only when
coroutine support is detected.
2024-07-24 17:21:14 -04:00
Gus Smith
4c584c17e6
Add -std=gnu++20 ( #5200 )
2024-06-25 05:23:50 -04:00
Wilson Snyder
6e557791c8
devel release
2024-06-15 08:49:57 -04:00
Wilson Snyder
cd693ce02b
Version bump
2024-06-15 08:43:45 -04:00
Arkadiusz Kozdra
739be2f782
Support constrained randomization with external solvers ( #4947 )
2024-05-17 10:38:34 -04:00
Wilson Snyder
33e999e01a
devel release
2024-04-05 06:23:30 -04:00
Wilson Snyder
522bead374
Version bump
2024-04-05 05:52:00 -04:00
Wilson Snyder
881c6ee655
devel release
2024-02-24 07:52:19 -05:00
Wilson Snyder
d8b2993974
Version bump
2024-02-24 07:39:16 -05:00
Wilson Snyder
efff630763
Fix tautological-compare warnings.
2024-02-07 22:16:08 -05:00
Wilson Snyder
74ec50f933
Support interface class diamond relationship.
2024-01-23 22:07:35 -05:00
Anthony Donlon
f80c167d65
Fix warnings in verilated_sc_trace.h for Clang. No functional change. ( #4807 ) ( #4827 )
2024-01-17 19:30:42 -05:00
Wilson Snyder
3eaed3b6f5
Remove deprecated 32-bit pointer mode ( #4791 ).
2024-01-01 10:16:48 -05:00
Wilson Snyder
22de598456
devel release
2024-01-01 03:46:48 -05:00
Wilson Snyder
5c5314b39c
Version bump
2024-01-01 03:42:12 -05:00