[zeek/spicy] e7b9ed: Handle explicit `Null` casts.

0 views
Skip to first unread message

Evan Typanski

unread,
Oct 9, 2025, 2:04:54 PM (13 days ago) Oct 9
to spicy-...@zeek.org
Branch: refs/heads/topic/etyp/explicit-null-casts
Home: https://github.com/zeek/spicy
Commit: e7b9ed7f3941770096c875320d55b8bc7314306e
https://github.com/zeek/spicy/commit/e7b9ed7f3941770096c875320d55b8bc7314306e
Author: Evan Typanski <evan.t...@corelight.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)

Changed paths:
M hilti/toolchain/src/compiler/codegen/coercions.cc
A tests/Baseline/spicy.types.null.coercion/output
A tests/spicy/types/null/coercion.spicy

Log Message:
-----------
Handle explicit `Null` casts.

Fixes #2154


Commit: f581f031cf17de9eb0e7a76e40b37a907513f8b1
https://github.com/zeek/spicy/commit/f581f031cf17de9eb0e7a76e40b37a907513f8b1
Author: Evan Typanski <evan.t...@corelight.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)

Changed paths:
M hilti/toolchain/src/compiler/codegen/coercions.cc
M tests/Baseline/spicy.types.null.coercion/output
M tests/spicy/types/null/coercion.spicy

Log Message:
-----------
Fix C++ compile error with Null->optional cast.


Compare: https://github.com/zeek/spicy/compare/03a9396c3ec5...f581f031cf17

To unsubscribe from these emails, change your notification settings at https://github.com/zeek/spicy/settings/notifications

Evan Typanski

unread,
Oct 9, 2025, 2:08:40 PM (13 days ago) Oct 9
to spicy-...@zeek.org
Branch: refs/heads/main
Home: https://github.com/zeek/spicy
Commit: e7b9ed7f3941770096c875320d55b8bc7314306e
https://github.com/zeek/spicy/commit/e7b9ed7f3941770096c875320d55b8bc7314306e
Author: Evan Typanski <evan.t...@corelight.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)

Changed paths:
M hilti/toolchain/src/compiler/codegen/coercions.cc
A tests/Baseline/spicy.types.null.coercion/output
A tests/spicy/types/null/coercion.spicy

Log Message:
-----------
Handle explicit `Null` casts.

Fixes #2154


Commit: f581f031cf17de9eb0e7a76e40b37a907513f8b1
https://github.com/zeek/spicy/commit/f581f031cf17de9eb0e7a76e40b37a907513f8b1
Author: Evan Typanski <evan.t...@corelight.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)

Changed paths:
M hilti/toolchain/src/compiler/codegen/coercions.cc
M tests/Baseline/spicy.types.null.coercion/output
M tests/spicy/types/null/coercion.spicy

Log Message:
-----------
Fix C++ compile error with Null->optional cast.


Commit: e54c05881238a3bae417931202630c5a24c75e2c
https://github.com/zeek/spicy/commit/e54c05881238a3bae417931202630c5a24c75e2c
Author: Evan Typanski <evan.t...@corelight.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)

Changed paths:
M CHANGES
M VERSION
M hilti/toolchain/src/compiler/codegen/coercions.cc
A tests/Baseline/spicy.types.null.coercion/output
A tests/spicy/types/null/coercion.spicy

Log Message:
-----------
Merge remote-tracking branch 'origin/topic/etyp/explicit-null-casts'

* origin/topic/etyp/explicit-null-casts:
Fix C++ compile error with Null->optional cast.
Handle explicit `Null` casts.


Compare: https://github.com/zeek/spicy/compare/106e12f3c417...e54c05881238
Reply all
Reply to author
Forward
0 new messages