3099007|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: e3GflaVVRAwENgZRktMQzjG/ri4OTofbaqE7G0xGqB7pO4uExIcqNGVJfJOeRmWaok83Nhj/eDOJVrymeKH1HvCei+VHdpjQli8VRzTFA1cEtfD3AoasariOLzs7n9oxzLtCnOUvv2AG5jVA2Ry+cR2CWmqU3i2YOabOEed88iavcYvDmFg/Lz7EWDHVKizA0zxycAC/pTRhoeRyWweXMHsLUEn4CCDpT+mybNai47GnLy2AnfCvTLkazVjpW2YsQwi326IyjvDQEDVor4lc7UTkkZYxbuCFD9byBYDxquLP1LRkUBmAHvbV+FJuiefMpIqwWMuCdssBU7a5zkUI0OblEKT2wOPGXd4Af+3x2983vLu5aYp+KyZYvsn8DWnqO+AfvRU6pI39wq303NmBbyJe1BmO00vd7/SKnWmgSogaSozBNfiLMyai0TzefGOzbPRT95sL72ouPo3nLnNGV6Q211/Fj1rg57m826X1vET3ILejHTBdf5zaHfVeHdQuuKXEeOZqo0br6MhyTv9EEFlmXvrZ1GtLglDrYg1edQIoNoS+5L7teTp5CiJNfntxZXa/NPlnvn2G8E2vs2tUUW/mWHyVz7NSfedE2etX7IjQ1ea2HO33imsyxRGAYncWLoNeqh1UIHZOAuL7vYx12TkB31KJ5y/CxF74qlVXulhYtCYgliBewToo2V4DjiVEywHnCSwb/tnDeS2K+7beB8JkotaVY3nhdLTNBlws1+2ca2gKXqvjMQAGyJzeaB2z X-Forefront-Antispam-Report: CIP:66.129.239.14;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:juniper.net;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(36860700016)(13003099007)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2/a/Sz7ZZzJVd/5ll7RMvpyYeOrhDQx/uviKhONIu8QamWD8VcaCZKtHkAS9sO3cKtbQXxpMT34hRtQdzot5qjGQYaHeMZbu0xh+HlkpuyLdTG7PX95dINKTOwsEiRIjLNIb6+nBfo3cTvuFZ5bkKK4rjV+ApiSB3ZL7kimCYXggPutg3w+z5HBITOK2hDRh8RkdqUg5HJCSJKjfd6pVjqnHxTcy5WfvbMGPC3cfOCKvUEm6Jg2enwqTm6eEl9ChsFhpyZ/VwA8sGQ6gKNIhsA1erM18GS/gZZx1nUjJ5XpWvunRi7hQ+CMiJuyDCCENZPcAXwbMiR5zg+6hMSGGM7lp6FFbTZMVLbRXSBfj5wd/v7q8KUBdjjMn+QvBZ1rwiguj005CyhteI16YOmrkaiUpbh/tffWJcswDXG0GE6ms84lY3NcWeMeirQTdJ37G X-Exchange-RoutingPolicyChecked: A02W3Es/py8Btagl9RaOgnPClkwvK8KjTEnyF77C2oM1jzHDzfC2MKy9DL6lrxP5mepaa9rtG65k1z+HKdL0xoRw40miRRZl+wsNPwOzDXnJwPZQKydh3i3VSDjumbwJb4w//rcEJyiKjrEbL6ocQAv240KHpb5j4dl9qxqpSeGrK67qKGbt39D2OxWSxOJgSCE20/4PyrclG5+M8JbQZtMsFcMsODDW6d4Fv/LbzRydwG5JotE9I55bj+TH6sfbeTJL9TbMnk4JXUaAsmLaObdfTfHdeatzSK4fF0703rhjcG8mWhpfV60eOcVw++Cuf8ZDsW79yD+Czqdv4q2J1g== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2026 18:34:47.6880 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 14c57f7f-4fa1-49ed-09d3-08deaa0bd1f5 X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4;Ip=[66.129.239.14];Helo=[juniper.net] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000026CA.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR05MB9071 X-Proofpoint-GUID: 6gJoJbV6eu55IEAU4laXtyGKh4ooqbJe X-Authority-Analysis: v=2.4 cv=Rtz16imK c=1 sm=1 tr=0 ts=69f8e6ce cx=c_pps a=ThMr3hCQx13Nvzo14U/9jA==:117 a=f/rncuQqEjTEF/G1odkJ9w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=kj9zAlcOel0A:10 a=NGcC8JguVDcA:10 a=s63m1ICgrNkA:10 a=rhJc5-LppCAA:10 a=VkNPw1HP01LnGYTKEx00:22 a=7vL3O5uBSuztJ3xaqtyr:22 a=P7Xzg2ago1iBcVwzY-fE:22 a=6I5d2MoRAAAA:8 a=OUXY8nFuAAAA:8 a=pGLkceISAAAA:8 a=dGvunq7JNw21vi2BIywA:9 a=CjuIK1q_8ugA:10 a=zZCYzV9kfG8A:10 a=cAcMbU7R10T-QSRYIcO_:22 X-Proofpoint-ORIG-GUID: 6gJoJbV6eu55IEAU4laXtyGKh4ooqbJe X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA0MDE2OCBTYWx0ZWRfX91AY6N/gry/q zoso7zrD2F+Rp/nDb2wn3Kkp627g5zsV1K2/Ui4AHw3CLee1xoAQNcJrcHJ+H1lFr8keutxDnsJ HeQZ2xoTQSGdhVncqAJbOamaKS8imxduX5E3b8GLvxPTXnEitL00Zf0t8ctVW4r02N9ATaL/eHW XOqJKnppLXrMee3Rf8QbOh2WxwBSTRb5YP4feP8fDMumYkYLfPigDBYeLR784npU3ULEh+G4tnm OFSx+G+trfnNs1qja7IkKrzYOpJPsWY3GxciEibBFyXQ+khNeA13OL3qGoCiCCquXSlKdm/el51 4RUjU+C7H5hx8cg+T3lLLfGE+EKuE4rzT7Qu9k06zVhucmwymHdcI2WmdFUyODX+In1HMHrYvOY oZhxa3ydM+g0u+DNkBESA4uY0jj1x0TpBWkCDJm387xbPdSJDFyJEBTp8dyFwHhV28Cgp39zD83 5kD1cYecvw6NsdT4qFQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-04_05,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 priorityscore=1501 phishscore=0 bulkscore=0 adultscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605040168 X-Spamd-Result: default: False [-2.91 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_REJECT(1.00)[signature check failed: fail, {[1] = sig:microsoft.com:reject}]; NEURAL_HAM_SHORT(-0.81)[-0.806]; DMARC_POLICY_ALLOW(-0.50)[juniper.net,reject]; R_DKIM_ALLOW(-0.20)[juniper.net:s=PPS03102026]; R_SPF_ALLOW(-0.20)[+ip4:208.84.65.16]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[208.84.65.16:from]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org,juniper.net]; TO_DN_SOME(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_PERMFAIL(0.00)[juniper.net:s=selector1]; FROM_HAS_DN(0.00)[]; DKIM_MIXED(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org,dev-commits-src-all@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[juniper.net:+,juniper.net:~]; RCPT_COUNT_SEVEN(0.00)[7]; ASN(0.00)[asn:26211, ipnet:208.84.65.0/24, country:US]; TAGGED_RCPT(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.93.201.26:received]; FREEFALL_USER(0.00)[sjg]; RCVD_COUNT_SEVEN(0.00)[10] X-Spamd-Bar: -- X-Rspamd-Queue-Id: 4g8VgN3WLyz3HcC Simon J. Gerraty wrote: > Oliver Pinter wrote: > > Could you please add some unit test for the supported use cases to > > avoid future confusions? > > Sure. safe_eval.sh is setup to support that. https://reviews.freebsd.org/D56795 Not sure if anything else needs updating. Tests work as expected from src tree.